小编Rob*_*ert的帖子

如何在启动时设置环境变量(通过脚本)?

我想在 Ubuntu 机器 (10.04) 上设置几个环境变量(在启动时),但我想通过脚本创建它们的值,很像:

export THE_ENV_VAR=$(script_to_execute_and_use_stdout_from)
Run Code Online (Sandbox Code Playgroud)
  • 我想这样做的原因是用于设置环境变量的命令需要很长时间才能执行(10 秒左右),所以这就是为什么我只想在启动后执行一次。无论如何,目前我通过在启动时缓存命令的结果来解决这个问题,以便后续调用会快速进行,因此不使用 env. 变量。

我试过设置 in /etc/environment,但那只能逐字复制rhs

我试过/etc/init.d/在启动时执行脚本,但这似乎不起作用。

想法?

server startup environment-variables

8
推荐指数
3
解决办法
3万
查看次数

标签 统计

environment-variables ×1

server ×1

startup ×1