【发布时间】:2013-09-09 07:08:37
【问题描述】:
我有很多打开的终端。现在我想设置一个环境变量,希望环境变量能在所有打开的终端中生效(不需要lgout shell并再次登录或任何其他额外的命令,如source使其生效)不仅仅是我设置环境变量的终端。
有什么想法吗?
【问题讨论】:
-
将环境变量写入文件并在所有打开的终端中
source该文件。或者,如果您希望更改为永久,请将其添加到您的 shell 启动文件(${HOME}/.bashrc,如果您使用的是bash),然后添加source! -
但我想找到一个自动生成的解决方案。
标签: linux shell environment-variables