1

每次我打开终端时,我似乎都没有加载我的 bash 配置文件。
我的意思是,如果我输入:

git
节点
酿造

等等...我得到“找不到命令”

如果我运行:

源〜/ .bashrc

然后它解决了这个问题。我似乎必须在每次重启时都这样做

有什么办法让它自动执行此操作?

4

2 回答 2

3

大概这是 Mac OS X 吧?您看到此行为的原因是 Terminal.app 创建了一个登录 shell,它仅提供源~/.bash_profile~/.profile前者不存在。要解决您的问题,可以:

  • ~/.bashrc从您的~/.bash_profile~/.profile
  • 将您的命令放入~/.bash_profile~/.profile代替~/.bashrc
  • 配置 Terminal.app 以创建交互式非登录 shell。
于 2012-04-18T12:12:03.873 回答
2

添加

source ~/.bashrc

~/.profile~/.bash_profile

于 2012-04-18T12:10:46.890 回答