@cryptotaxi247 / netdata-1 / commits / a7cf8d393

avoid magnifying PATH

Costa Tsaousis (ktsaou) committed Jan 5, 2018 at 03:35 UTC a7cf8d3934be710893a0316b020afd19448494f4
1 file changed +14
netdata-installer.sh
+14
@@ -1,6 +1,20 @@
1 #!/usr/bin/env bash
2
3 export PATH="${PATH}:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin"
4 +uniquepath() {
5 + local path=""
6 + while read
7 + do
8 + if [[ ! "${path}" =~ (^|:)"${REPLY}"(:|$) ]]
9 + then
10 + [ ! -z "${path}" ] && path="${path}:"
11 + path="${path}${REPLY}"
12 + fi
13 + done < <( echo "${PATH}" | tr ":" "\n" )
14 +
15 + [ ! -z "${path}" ] && [[ "${PATH}" =~ /bin ]] && [[ "${PATH}" =~ /sbin ]] && export PATH="${path}"
16 +}
17 +uniquepath
18
19 netdata_source_dir="$(pwd)"
20 installer_dir="$(dirname "${0}")"