我试图发现一些 virtualenvwrapper 函数定义是如何进入我的 shell 的。(更具体地说,因为它们是旧版本,我想摆脱它们,放入新版本。)
我已经在我的 ~/.bashrc 中寻找了一些东西,我什至已经检查过了
env -i HOME=/tmp bash
没有定义,这是真的,所以我很确定它不是系统 bashrc。
因此,在设置 shell 源时 bash 会提供许多文件,例如:
source .bashrc
和
source .bash_aliases
等等。但是无论如何让 bash 打印它来源的文件的名称,所以我可以尝试找出这种来源发生在哪里?