在tcsh中临时设置环境变量

时间:2019-12-18 13:55:07

标签: tcsh

我在bash中执行了类似的操作,仅将一个命令设置为LD_LIBRARY_PATH,而没有将其留在环境中:

LD_LIBRARY_PATH=/opt/geometry ./ex3_3.out

tcsh中的等效项是什么?如果我使用setenv LD_LIBRARY_PATH /opt/geometry; ./ex3_3.out,则会留下LD_LIBRARY_PATH的设置,这不是我想要的。

1 个答案:

答案 0 :(得分:1)

/usr/bin/env LD_LIBRARY_PATH=/opt/geometry ./ex3_3.out

...应该在任何地方都可以使用,因为它依赖于/usr/bin/env而不是任何特定于Shell的语法或内置语法。