我在profile中这样设置path,
PATH=/xxx/bin:$PTAH
export PATH
在shell中echo $PATH,我的设置没有生效。
试着写了一个shell脚本,内容如下
PATH=/xxx/bin:$PTAH
export PATH
文件取名test.sh
然后在shell中 sh test.sh
再echo $PATH,还是无效,
然而直接在shell中执行export=/xxx/bin:$PTAH
设置即可生效。
解决: 将所有用户都要用到的环境变量配置在文件/etc/bashrc (/etc/bash.bashrc)中