终端无响应 - `进程完成`

终端无响应 - `进程完成`

接着我上一个问题 ([echo $PATH 结果为 /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/bin:/bin:/bin:/bin:/bin:/bin:)我一直在 bash_profile 中注释掉所有内容,然后我关闭了终端,再次打开它。 结果:现在我输入第一个字符后它说

  • process completed

当我尝试添加另一个命令时,终端没有响应。为什么会这样?

我通过以下方式解决了问题:在 Finder 中打开 .bash_profile [按 Command + Shift + > 显示隐藏文件。],撤消注释。终端再次正常工作。不过,我需要知道,为什么?

答案1

看看另一个问题,似乎应该source .bash_profile归咎于。将其放入会.bash_profile导致它无限循环一遍又一遍地执行的内容.bash_profile。如果删除此行,它应该可以解决您的问题。如果这不能解决,我会在其他 bash 配置文件中查找来源行。

相关内容