执行Shell脚本的4种方法

1、相对路径方式,需先cd到脚本路径下
[root@banking tmp]# cd /tmp
[root@banking tmp]# ./test.sh

2、绝对路径方式
[root@banking tmp]# /tmp/test.sh

3、bash命令调用
[root@banking /]# bash /tmp/test.sh

4、. (空格) 相对或绝对方式

[root@banking /]# . /tmp/test.sh

前三种方式都是在当前shell中打开一个子shell来执行脚本内容,当脚本内容结束,则子shell关闭,回到父shell中。
第四种是使脚本内容在当前shell里执行,而不是单独开子shell执行

转载于:https://blog.51cto.com/12465635/2334428

你可能感兴趣的:(shell)