Chinaunix
标题:
export写在脚本里无法使环境变量生效!
[打印本页]
作者:
qfmeal
时间:
2008-09-18 21:08
标题:
export写在脚本里无法使环境变量生效!
export写在脚本里无法使环境变量生效!
在脚本里使用export vv=111
如果是source 的话,是可以使vv生效的。
但是如果执行脚本的话是无法使vv生效的。
source做了什么?
作者:
welcome008
时间:
2008-09-18 22:59
因为直接执行脚本,等于是又起了一个子进程,在子进程里可以看到该变量,但子进程定义的变量不会反应到父进程里
source类似于把那个脚本里的命令直接复制到那个地方
没有启动新的子进程
[
本帖最后由 welcome008 于 2008-9-18 23:01 编辑
]
作者:
qfmeal
时间:
2008-09-20 10:30
谢谢
知道了
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2