我正在升级 homebrew 中的所有内容,zsh 正在升级,我正在循环浏览打开的应用程序,并在更新期间意外关闭了 iterm。现在我无法打开 iterm,当我打开终端时,我收到以下错误消息:
login: /usr/local/bin/zsh: No such file or directory
在正确更新 zsh 之前,我不确定如何切换回 bash。我也无法在 iterm 或 termianl 中键入有意义的单个命令(没有 zsh 文件)。如何正确完成 zsh 升级或切换回 bash?
我进行了大量研究,但找不到遇到类似问题的人。
任何有关如何解决此问题的指导将不胜感激,我目前无法完成任何我需要做的开发工作。
最佳答案
在 Apple 的支持网站上找到了此内容。基本上,您想要启动终端并进入首选项。将 Shells open with
从 Default Login shell
更改为有效的 shell(我推荐 /bin/bash
甚至 /bin/sh
只是为了让你再次工作)。
一旦您可以访问 shell session ,您就可以恢复 zsh。
这是完整的文章... http://support.apple.com/kb/ta27005
关于terminal - 更新ZSH中途不小心退出,无法输入任何命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20620058/