終端沒有回應 - “進程已完成”

終端沒有回應 - “進程已完成”

繼我之前的問題之後([echo $PATH 結果為 /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/bin:/bin:/bin:/bin:/bin:)我一直在 bash_profile 中評論所有內容,然後我關閉終端,再次打開它。 結果:現在在我輸入的第一個字元之後它說

  • process completed

當我嘗試添加另一個命令時,終端沒有響應。為什麼它要這樣做?

我透過以下方式解決了問題:在查找器中開啟 .bash_profile [按 Command + Shift + > 顯示隱藏檔案。終端再次工作。不過,我需要知道,為什麼?

答案1

看看另一個問題,似乎source .bash_profile是罪魁禍首。將其放入會導致它一遍又一遍地.bash_profile無限地循環執行內容。.bash_profile如果您刪除此行,它應該可以解決您的問題。如果這不能解決問題,我會在其他 bash 設定檔中尋找一些行。

相關內容