是否可以强制 bash 重新加载 .profile 文件而无需注销并重新登录?
答案1
这应该适用于当前终端:
. ~/.profile
.
是bash
内置的,也是的同义词source
,请参阅man bash
:
。 文件名[参数]
来源文件名[参数]
读取并执行来自文件名在当前 shell 环境中 (...)。
答案2
如果您不想启动新 shell 而是在当前 shell 中执行脚本,您可以执行以下代码:
source script_name.sh
source
=.
Bashsource
内置命令是 Bourne shell .
(点) 命令的同义词。