有人知道,为什么我在切换到 root 后得到(可能是来自设置第 23 行部分的-ne
参数)?echo
PROMPT_COMMAND
这是我的/etc/bashrc
。 bash 3.2.51、OS X 10.9
答案1
在与登录相关的配置文件之一中可能存在if
or语句。使用 Bash,这些语句将位于root 用户的主目录中。一旦你成为这个用户,你应该在他们的主目录中,看一下。echo
.bashrc
.bash_profile
如果有问题的代码不在这两个文件中,那么它很可能在与这些文件等效的系统级中。不确定它们在 OSX 上的位置,在 Linux 系统上它们的/etc/bashrc
位置/etc/profile
。