我该如何从命令行重新加载 .bash_profile 文件呢?尽管退出登录然后重新登录可以让 shell 识别到 .bash_profile 的更改,但我希望能够按需重新加载它。
alias bashs="source ~/.bash_profile"
添加到您的Bash文件中。bashs
。我使用Debian,可以直接输入exec bash
来实现此功能。我无法确定它是否适用于所有其他发行版。
仅仅重新获取文件不会“重新加载”,因为没有任何东西被卸载,然后再次加载。如果您需要这样的效果,可以执行以下操作:
hash -r && _SHOW_MESSAGES=1 exec -a -bash bash