我将变量difine作为SCRPT_PATH="/home/dasitha"
我需要使用shell scirpt将此路径添加到.bashrc文件中。
我厌倦了这样的事情。
echo 'export PATH=$PATH:$SCRPT_PATH")' >> /root/.bashrc
打开我的.bashrc文件后,它看起来像这样
export PATH=$PATH:$SCRPT_PATH")
我真正需要的是导出PATH = $ PATH:/ home / dasitha。我应该如何通过更改shell脚本来做到这一点?
答案 0 :(得分:1)
您的引号错误(除了虚假的括号和引号外)。你正在寻找更像
的东西 echo "export PATH=$PATH:$SCRPT_PATH" >> /root/.bashrc
这是一个演示引用的简单示例:
krismatth@earth ~$ echo $HOME
/Users/krismatth
krismatth@earth ~$ echo '$HOME'
$HOME
krismatth@earth ~$ echo "$HOME"
/Users/krismatth