shell中sh、source、. 、.杠、执行脚本的区别
警告
本文最后更新于 2020-05-30 17:09,文中内容可能已过时。
1.sh
不需要脚本执行权限,父shell不会继承脚本(子shell)中的变量
2. ./
需要脚本拥有执行权限,父shell不会继承脚本(子shell)中的变量
3.source和.是一样的
父shell继承脚本(子shell)中的变量
请我喝杯水


1.sh
不需要脚本执行权限,父shell不会继承脚本(子shell)中的变量
2. ./
需要脚本拥有执行权限,父shell不会继承脚本(子shell)中的变量
3.source和.是一样的
父shell继承脚本(子shell)中的变量