答案1
这是在 macOS 上,对吗?
由于从终端编辑文件很困难(因为 shell 会立即退出),请在文本编辑器中从 Finder打开您之前修改的文件(可能是~/.bashrc
、~/.bash_profile
或),并更正错误。~/.profile
您应该能够通过按⌘ CMD+ ⇧ SHIFT+在任何“打开文件”对话框或 Finder 本身中切换隐藏文件的列表.。
另一种选择是简单地重命名您认为导致问题的文件。再次从 Finder 执行此操作。
推测原因:
您可能无意中执行了exit
,可能是无条件执行的,或者通过遵循某些逻辑分支执行的。或者您可能已经使用过set -e
或set -o errexit
然后有一个具有非零退出状态(即失败)的实用程序退出。