Shell 脚本的执行方式通常有如下三种:
(1)bash script-name 或者 sh script-name;
这是当脚本文件本身没有可执行权限时常使用的方法,或者脚本文件开头没有指定解释器时需要使用的方法。
(2)path/script-name 或者 ./script-name;
需要设置文件具有可执行权限,并在文件开头设置脚本解释器。
(3)source script-name 或者 . script-name。
在当前shell中执行该文件,当前shell可以访问该文件设置的变量。