无需注销并重新登录即可重新加载 bash 的 .profile

无需注销并重新登录即可重新加载 bash 的 .profile

是否可以强制 bash 重新加载 .profile 文件而无需注销并重新登录?

答案1

这应该适用于当前终端:

. ~/.profile

.bash内置的,也是的同义词source,请参阅man bash

文件名[参数]
来源文件名[参数]
     读取并执行来自文件名在当前 shell 环境中 (...)。

答案2

如果您不想启动新 shell 而是在当前 shell 中执行脚本,您可以执行以下代码:

source script_name.sh

source=.

Bashsource内置命令是 Bourne shell .(点) 命令的同义词。

礼貌-tldp.org

相关内容