我在 .bashrc 中添加了新的别名
运行 .bashrc 不会创建该别名,但可以创建新登录。
你能解释一下为什么会这样吗?以及我如何在不进行测试登录的情况下测试新的 .bashrc 是否工作?
答案1
“exec bash” 应该可以。基本上只是重新启动 bash shell,并在过程中读取 .bashrc。
答案2
.
您可以使用或来获取文件source
:
. ~/.bashrc
或者
source ~/.bashrc
这将在当前会话中重新读取并执行文件中的行。