mirror of
https://github.com/jimeh/dotfiles.git
synced 2026-02-19 13:46:41 +00:00
path helpers can now deal with paths containing spaces… oops :)
This commit is contained in:
@@ -82,7 +82,7 @@ path_remove () {
|
|||||||
if [[ ":$PATH:" == *":$1:"* ]]; then
|
if [[ ":$PATH:" == *":$1:"* ]]; then
|
||||||
local dirs=":$PATH:"
|
local dirs=":$PATH:"
|
||||||
dirs=${dirs/:$1:/:}
|
dirs=${dirs/:$1:/:}
|
||||||
export PATH=$(__path_clean $dirs)
|
export PATH="$(__path_clean $dirs)"
|
||||||
return 0
|
return 0
|
||||||
fi
|
fi
|
||||||
return 1
|
return 1
|
||||||
@@ -110,7 +110,7 @@ path_add_before () {
|
|||||||
path_remove $1
|
path_remove $1
|
||||||
local dirs=":$PATH:"
|
local dirs=":$PATH:"
|
||||||
dirs=${dirs/:$2:/:$1:$2:}
|
dirs=${dirs/:$2:/:$1:$2:}
|
||||||
export PATH=$(__path_clean $dirs)
|
export PATH="$(__path_clean $dirs)"
|
||||||
return 0
|
return 0
|
||||||
fi
|
fi
|
||||||
return 1
|
return 1
|
||||||
@@ -138,7 +138,7 @@ path_add_after () {
|
|||||||
path_remove $1
|
path_remove $1
|
||||||
local dirs=":$PATH:"
|
local dirs=":$PATH:"
|
||||||
dirs=${dirs/:$2:/:$2:$1:}
|
dirs=${dirs/:$2:/:$2:$1:}
|
||||||
export PATH=$(__path_clean $dirs)
|
export PATH="$(__path_clean $dirs)"
|
||||||
return 0
|
return 0
|
||||||
fi
|
fi
|
||||||
return 1
|
return 1
|
||||||
|
|||||||
Reference in New Issue
Block a user