通过shell脚本将Variable Text-Name写入文件

时间:2016-07-28 00:14:39

标签: bash shell

非常简单的问题,我无法在网上找到复杂的解决方案。也许我在谷歌写错我的问题。

非常简单我想添加到我的.bash_profile文件中,通过shell脚本将新目录导出到我的$ PATH。像这样:

echo "export /usr/local/slope-stability/bin:'$PATH'" >> ~/.bash_profile

但是我希望$ PATH写成$ PATH而不是变量包含的实际内容。现在,当我执行此操作时,我得到了

export /usr/local/slope-stability/bin:

写入我的文件以及当前$ PATH的所有内容。

无论如何,我可以实际添加文本$ PATH而不是内容?

1 个答案:

答案 0 :(得分:2)

您可以转义$字符:

echo "export /usr/local/slope-stability/bin:\$PATH" >> ~/.bash_profile