| shell脚本执行的三种方式 | 解释含义 | |
|---|---|---|
| 1 | sh script-name&bash script-name |
脚本本身没有执行权限 |
| 2 | ./script-name |
指在当前路径上执行脚本(脚本需可执行权限);chmod a+x script-name |
| 3 | source script-name& . script-name |
读入脚本并执行脚本 |
sh script-name ->推荐这种方法
这是当脚本文件本身没有可执行权限时常常使用的方法,或者脚本文件开头没有指定解释器时需要使用的方法。注意:这是source 去执行脚本和其他几种执行shell方式的最大不同,source是先读入所有内容再去执行脚本
来源:CSDN
作者:陆山右
链接:https://blog.csdn.net/weixin_41919236/article/details/103679887