我在尝试将Playframework添加到我的路径时添加了一些东西到我的bash_profile中,并且一些东西搞得一团糟.
我在.bash_profile中添加了以下行
export PATH=$PATH:the path to my play excitable
然后我保存了所有内容并重新启动了终端.我的终端无法再做任何事了.我无法进入任何目录,我无法再找到java,我无法打开vi或nano.我在SuperUser上找到了这个帖子,建议打开一个不同的终端并更改bash配置文件.
我试着打字打开bash
/bin/bash
我成功地打开了另一个终端,但我仍然无法访问任何常规的unix命令.我仍然无法打开vi或nano来删除导致问题的行.
我试着没有任何运气下载新的终端应用程序.
我尝试打开隐藏文件,以便我可以通过运行以下命令使用文本编辑器更改文件:
defaults write com.apple.finder AppleShowAllFiles TRUE
但由于我的终端无法工作,也无法正常工作.
我该如何修理我的电脑.
虽然这是stackoverflow的offtopic,但修复起来也很简单:
启动Terminal.app.
重置$PATH
:
$ export PATH=/bin:/usr/bin:/usr/local/bin
修复~/.bash_profile
:
$ vi ~/.bash_profile
或者你可以完全避免设置$PATH
:
$ /usr/bin/vi ~/.bash_profile