0

如何使用macOS 10.15.5 Catalina 中的 shell 为Foundry NUKE 12v1.3 上安装的RenderMan Pro ServerPrmanRender( RMANTREE ) 设置环境变量?zsh

4

1 回答 1

1

例如,可以在此 shell 进程的生命周期内永久设置环境变量

export MYVAR=myvalue

或仅用于执行一个命令,例如

MYVAR=myvalue mycommand

您可以使用 command 来解决这个问题printenv,它会根据环境变量的名称打印其值:

export FOO=100
BAR=200 printenv FOO BAR
printenv FOO BAR

第一个printenv将输出 100 和 200,第二个将仅输出 100。

如果您只对 zsh 感兴趣,那么永久定义环境变量的有用位置是~/.zshenv. 请记住,该文件将由您启动的每个zsh 获取,即使是那些非交互运行的(即作为脚本)。

于 2020-06-15T09:16:57.967 回答