jasmine214--love

只有当你的内心总是充满快乐、美好的愿望和宁静时,你才能拥有强壮的体魄和明朗、快乐或者宁静的面容。
posts - 731, comments - 60, trackbacks - 0, articles - 0

sh 和source 的区别

Posted on 2011-01-18 15:06 幻海蓝梦 阅读(1437) 评论(0)  编辑  收藏 所属分类: Linux
shell中使用source conf.sh,是直接运行conf.sh的命令,不创建子shell,类似与html中include,而sh是则创建子shell,子shell里面 的变量父shell无法使用,对环境变量的修改也不影响父shell。父shell中的局部变量,子shell也无法使用,只有父shell的环境变量, 子shell能够使用。

还有一个exec conf.sh,这个与source类似,区别是exec执行完,不再执行后面的语句。
原文:http://hi.baidu.com/monsoonzeng/blog/item/de634c31f5c1ec1feac4af58.html

只有注册用户登录后才能发表评论。


网站导航: