aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Allen <[email protected]>2016-10-12 00:11:01 -0500
committerGitHub <[email protected]>2016-10-12 00:11:01 -0500
commitf73deb935909638fe5b61f708fff3f2544e02146 (patch)
tree760b5d572bf5dc8a9529d1c3da41ae53d36cf2a4
parentd5fff3a6dec409813d6f1c194647b5c1b0308c0f (diff)
parent5cc70235112b1079fcadda643490bb225fd41311 (diff)
downloadkerl-f73deb935909638fe5b61f708fff3f2544e02146.tar.gz
kerl-f73deb935909638fe5b61f708fff3f2544e02146.tar.bz2
kerl-f73deb935909638fe5b61f708fff3f2544e02146.zip
Merge pull request #165 from essen/fix-deactivate-freebsd
Use a more portable way to put PATH back to normal
-rwxr-xr-xkerl4
1 files changed, 2 insertions, 2 deletions
diff --git a/kerl b/kerl
index eae2871..f0e5512 100755
--- a/kerl
+++ b/kerl
@@ -650,12 +650,12 @@ do_install()
kerl_deactivate()
{
if [ -n "\$_KERL_PATH_REMOVABLE" ]; then
- PATH=\${PATH//\${_KERL_PATH_REMOVABLE}:/}
+ PATH=\`echo \${PATH} | sed -e "s#\${_KERL_PATH_REMOVABLE}:##"\`
export PATH
unset _KERL_PATH_REMOVABLE
fi
if [ -n "\$_KERL_MANPATH_REMOVABLE" ]; then
- MANPATH=\${MANPATH//\${_KERL_MANPATH_REMOVABLE}:/}
+ MANPATH=\`echo \${MANPATH} | sed -e "s#\${_KERL_MANPATH_REMOVABLE}:##"\`
export MANPATH
unset _KERL_MANPATH_REMOVABLE
fi