Run $PATH dedup command everytime

This commit is contained in:
hophacker 2019-04-10 18:40:13 +08:00
parent a274273caa
commit 7d806a8a6b

View File

@ -1,7 +1,4 @@
# path, the 0 in the filename causes this to load first # path, the 0 in the filename causes this to load first
#
# If you have duplicate entries on your PATH, run this command to fix it:
# PATH=$(echo "$PATH" | awk -v RS=':' -v ORS=":" '!a[$1]++{if (NR > 1) printf ORS; printf $a[$1]}')
pathAppend() { pathAppend() {
# Only adds to the path if it's not already there # Only adds to the path if it's not already there
@ -10,5 +7,8 @@ pathAppend() {
fi fi
} }
# Remove duplicate entries from PATH:
PATH=$(echo "$PATH" | awk -v RS=':' -v ORS=":" '!a[$1]++{if (NR > 1) printf ORS; printf $a[$1]}')
pathAppend "$HOME/.yadr/bin" pathAppend "$HOME/.yadr/bin"
pathAppend "$HOME/.yadr/bin/yadr" pathAppend "$HOME/.yadr/bin/yadr"