【发布时间】:2026-01-28 04:45:01
【问题描述】:
如何在 macOS 10.15.5 Catalina 中使用 zsh shell 为安装在 The Foundry NUKE 12v1.3 上的 RenderMan Pro Server 和 PrmanRender (RMANTREE) 设置环境变量?
【问题讨论】:
如何在 macOS 10.15.5 Catalina 中使用 zsh shell 为安装在 The Foundry NUKE 12v1.3 上的 RenderMan Pro Server 和 PrmanRender (RMANTREE) 设置环境变量?
【问题讨论】:
环境变量可以在这个shell进程的生命周期内永久设置,例如
export MYVAR=myvalue
或者仅仅为了执行一个命令,例如
MYVAR=myvalue mycommand
您可以使用命令printenv 来解决这个问题,该命令会根据环境变量的名称打印其值:
export FOO=100
BAR=200 printenv FOO BAR
printenv FOO BAR
第一个printenv会输出100和200,第二个只会输出100。
如果你只对 zsh 感兴趣,一个有用的永久定义环境变量的地方是~/.zshenv。请记住,此文件将由您启动的每个 zsh 获取,即使是那些非交互式运行的(即作为脚本)。
【讨论】: