简述4条命令的区别:证明#bash 1.sh
#source 1.sh
这可怎么证明呀
这个东西,你随便编写点内容,测试一下不就知道了。。。在 1.sh 编写个 echo hello world 的输出脚本就可以自己玩耍了。。。
要看你的Linux是哪个发行版,一般默认的shell是bash shell,那么source 和 .的效果是一样的,会将脚本文件中定义的变量和函数带到当前shell中,而bash和./只是执行当前shell脚本文件里的命令而已。