我想在执行shell脚本时编写一个mac.bash_profile文件,我已经尝试过下面的方法,但是它给出了错误信息
sed -i 'export PATH='$PWD:'$PATH' $HOME/.bash_profile
错误
sed: 1: "/Users/dhiraj/.bash_pro ...": extra characters at the end of d command
请让我知道如何解决?
答案 0 :(得分:2)
如果您只想在.bash_profile中添加一行,那该怎么办
echo "PATH=\"$PWD:$PATH\"" >> $HOME/.bash_profile
?
而且,如果您想确保只插入一次:
grep -q -x -F 'PATH=\"$PWD:$PATH\"' $HOME/.bash_profile || echo "PATH=\"$PWD:$PATH\"" >> $HOME/.bash_profile