怎么从script中把环境变量传回到当前shell中? (转载)# Unix - 噫吁兮,危乎高哉
r*e
1 楼
【 以下文字转载自 Linux 讨论区 】
发信人: realife (leda), 信区: Linux
标 题: 怎么从script中把环境变量传回到当前shell中?
发信站: BBS 未名空间站 (Sat Feb 14 17:20:19 2009)
试了bash和tcsh,都不能把script中设置的变量值传回执行script的
shell中。比如a.sh是:
#!/bin/sh
SRC=/newpath/
export SRC
然后,在shell中执行a.sh,
echo $SRC, 得到的并不是在script中设的值啊?
谢谢
发信人: realife (leda), 信区: Linux
标 题: 怎么从script中把环境变量传回到当前shell中?
发信站: BBS 未名空间站 (Sat Feb 14 17:20:19 2009)
试了bash和tcsh,都不能把script中设置的变量值传回执行script的
shell中。比如a.sh是:
#!/bin/sh
SRC=/newpath/
export SRC
然后,在shell中执行a.sh,
echo $SRC, 得到的并不是在script中设的值啊?
谢谢