我正在尝试将文件夹添加到 Linux 中的 PATH。我想通过脚本自动化它。 这是我写的脚本:
#!/bin/sh
echo "Setting PATH..."
echo "export PATH=$PATH:/opt/mysoftware/scripts/client" >> ~/.bashrc
. ~/.bashrc
即使在执行脚本之后,PATH 也没有得到更新。 但是我可以看到 bashrc 文件已经更新。
当我注销并登录时,PATH 会更新。
可能是什么问题?
最佳答案
您正在子 shell 中运行脚本。尝试采购它:
source script.sh
关于linux - 通过脚本设置永久路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11844195/