【发布时间】:2021-06-02 22:12:55
【问题描述】:
在基于 macOS/Unix/Linux 的系统上,我知道我可以在环境中添加指向 PATH 变量的路径。像下面这样的工作
export PATH=$PATH:/path/to/some/tool/
问题:
是否可以动态声明像TOOL_ROOT 这样的变量?像下面这样的?
export PATH=$PATH:TOOL_ROOT=/path/to/some/tool/
我知道上面可以通过执行以下 2 个命令来实现,但我想知道是否可以即时执行它添加到 PATH 的路径?
export TOOL_ROOT=/path/to/some/tool/
export PATH=$PATH:$TOOL_ROOT
【问题讨论】:
-
有什么用?为什么不能只写两行?
-
我可以。只是询问使用我的工具的某些开发人员是否可以轻松使用它。使用一个线性命令进行设置比 2 行更有吸引力。我知道很多人可能不同意。我只是想检查一下这是否可行。