关于环境变量删不掉的问题
系统是ubuntu14.04
首先
echo $PATH | tr : '\n'
输出
/home/jk/Qt5.3.0/5.3/gcc_64/bin
/usr/local/sbin
/usr/local/bin
/usr/sbin
/usr/bin
/sbin
/bin
/usr/games
/usr/local/games
然后我添加了一个环境变量
export PATH="$PATH":/home/jk/shellToTest
然后再次echo $PATH | tr : '\n'
输出结果
/home/jk/Qt5.3.0/5.3/gcc_64/bin
/usr/local/sbin
/usr/local/bin
/usr/sbin
/usr/bin
/sbin
/bin
/usr/games
/usr/local/games
/home/jk/shellToTest
到这里一切正常
到这里一切正常
然后我想删除掉我刚加进去的这个环境变量
无论命令
${PATH#/home*}
还是${PATH#/home/jk/shellToTest:}
得到的结果都是
bash: /home/jxf/Qt5.3.0/5.3/gcc_64/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/jk/py/shellToTest: 没有那个文件或目录
我想问下这是什么情况,为什么没办法删除我刚添加进去的那个环境变量