我已经准备好了许多与登录/非登录和交互/非交互相关的帖子。我的理解是 .bashrc应该来源于 iterm——它是交互式登录shell。
事实并非如此(通过在两者中添加“echo”语句可以证明这一点)。
那么如何将用户 ID 修复到源 .bash_profile 和 .bashrc 中?
答案1
最可能的原因是你的默认bashrc
文件是~/.profile
。在我的Mavericks
默认 上bash
v3.
,恰好就是这样的。
我已经准备好了许多与登录/非登录和交互/非交互相关的帖子。我的理解是 .bashrc应该来源于 iterm——它是交互式登录shell。
事实并非如此(通过在两者中添加“echo”语句可以证明这一点)。
那么如何将用户 ID 修复到源 .bash_profile 和 .bashrc 中?
最可能的原因是你的默认bashrc
文件是~/.profile
。在我的Mavericks
默认 上bash
v3.
,恰好就是这样的。