在tcsh
中,我有以下脚本:
#!/bin/tcsh
setenv X_ROOT /some/specified/path
setenv XDB ${X_ROOT}/db
setenv PATH ${X_ROOT}/bin:${PATH}
xrun -d xdb1 -i $1 > $2
Bash中的tcsh setenv
函数的类似功能是什么?
有直接模拟吗?环境变量用于定位可执行文件.
在tcsh
中,我有以下脚本:
#!/bin/tcsh
setenv X_ROOT /some/specified/path
setenv XDB ${X_ROOT}/db
setenv PATH ${X_ROOT}/bin:${PATH}
xrun -d xdb1 -i $1 > $2
Bash中的tcsh setenv
函数的类似功能是什么?
有直接模拟吗?环境变量用于定位可执行文件.
export VAR=value
将VAR设置为value.如果需要空格,可以用单引号括起来,比如export VAR='my val'
.如果希望对变量进行插值,请使用双引号,如export VAR="$MY_OTHER_VAR"
.