Bash命令行:networksetup:找不到命令(OS X)

时间:2015-04-30 05:12:22

标签: bash terminal .bash-profile

在编辑我的.bash_profile以导出路径后,我的终端甚至停止识别简单的命令,例如" ls"和" vi"。

我看到的错误消息是:

-bash: networksetup: command not found

See image

我不知道是否因编辑我的.bash_profile而导致此错误,而且由于我无法通过终端打开任何文件,因此我无法删除上次添加的内容

有人知道如何解决这个问题吗?

2 个答案:

答案 0 :(得分:1)

使用命令。

  

/ usr / bin / vim .bash_profile

PATH变量定义将搜索给定命令的可执行文件的目录列表。由于未设置PATH变量,系统不知道给定命令(ls,vi等)的可执行文件位于何处

答案 1 :(得分:0)

更新/解决方案:

问题发生在.bash_profile中。我下载了Secrets,这让我可以看到隐藏的文件。有了这个,我可以打开我的.bash_profile。