我机器上没有setenv命令怎么办?

我机器上没有setenv命令怎么办?

写了个shell脚本

#!/bin/sh
setenv PCC_DIRECTORY "/home/wyk/glomosim-2.03/parsec/redhat-7.2"
echo Using Parsec in ${PCC_DIRECTORY}
${PCC_DIRECTORY}/bin/parsecc $*

结果setenv命令不能执行
提示: setenv: command not found

用#!/bin/sh or #!/bin/csh都不行
怎么办?      
bash 中直接用下面的格式给变量赋值即可:
PCC_DIRECTORY="/home/wyk/glomosim-2.03/parsec/redhat-7.2"      
export PCC_DIRECTORY="/home/wyk/glomosim-2.03/parsec/redhat-7.2"      
看 qjwyk 上边的 script,似乎不需要 export 即可      
dearvoid

bash 中直接用下面的格式给变量赋值即可:
PCC_DIRECTORY="/home/wyk/glomosim-2.03/parsec/redhat-7.2"

那我在脚本中直接象上面这行这样写
系统就会自动设置一个环境变量PCC_DIRECTORY
然后把值/home/wyk/glomosim-2.03/parsec/redhat-7.2付给它吗?      
(i use bash)
是啊,你可以在 bash 的提示符下试试:
$ xx="Hello, world."
$ echo "$xx"      
那如何删掉呢?      
要添加到环境变量里还是要用
export PCC_DIRECTORY="/……"      
“删除”一个变量或者函数用 unset:
$ unset -v my_variable
$ unset -f my_function