我跑了这个命令
echo 'export PATH="$PATH:$HOME/.local/heroku-client/bin"' >> ~/.bashrc
从那以后我一直在bash shell中运行。我如何回到原来的位置?我甚至都不知道我之前有过什么样的贝壳。我正在运行Fedora 23。
目前shell看起来像这样,
bash: /home/pi/.bash_profileexport: No such file or directory
bash-4.3$
我认为我的问题类似于这个没有得到答案的帖子。 Exit Bash Mode? 感谢
答案 0 :(得分:2)
我打赌你的〜/ .bashrc曾经在最后一行有这个:
. ~/.bash_profile
但没有尾随换行符
当您将新行(export ...)附加到.bashrc时,它会附加到上一行的末尾,因为没有换行行终止符:
. ~/.bash_profileexport PATH=...
#////////////////\\\\\\\\\\\\\\\\
# old stuff new stuff
答案 1 :(得分:-3)
我有一个FTP脚本有同样的问题。为了解决这个问题,我在脚本的末尾添加了以下内容。
<<EOF
quit 0
EOF