每当我打开一个新终端时,我都会得到以下信息:
-bash: /Users/chrisjayden/.profile: No such file or directory
我尝试搜索Q& A's,但找不到任何相关内容。 +我对这些东西很陌生
答案 0 :(得分:4)
-bash
表示您的终端正在启动登录shell。这意味着bash
将尝试执行它找到的以下三个文件中的第一个文件的内容。
~/.bash_profile
~/.bash_login
~/.profile
如果这三个都丢失了,bash
就不会抱怨。因此,我们可以假设它找到前两个文件中的一个,并且在该文件中是source ~/.profile
或. ~/.profile
之类的行,将生成错误,如果{ {1}}不存在。
最简单的解决方案是在主目录中创建一个空的~/.profile
文件。