如何使用macOS 10.15.5 Catalina 中的 shell 为Foundry NUKE 12v1.3 上安装的RenderMan Pro Server
和PrmanRender
( RMANTREE ) 设置环境变量?zsh
问问题
86 次
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 回答