SHELL脚本

shell脚本:相当于windows下的bat脚本(批处理),本质上将大量独立的命令封装在一个脚本文件中,通过执行脚本文件来达到批量执行命令的结果。

shell脚本的四种执行方式

第一种:通过路径的方式直接执行shell脚本。即将脚本执行作为可执行的程序去执行

    特点:

      新建一个shell进程

      所使用的shell版本有脚本中的第一行代码指定

      需要可执行的权限

第二种:通过shell命令来执行脚本

    事例: sh test.sh

        /bin/sh test.sh

    特点:

      新建一个新的shell进程

      将会使用当前的shell版本来解析执行脚本

      所使用的shell版本由所使用的shell命令决定

第三种:使用source命令来执行脚本

    事例:source test.sh

    特点:

      不开启新的shell进行,在当前进程中解析执行脚本

      将会使用当前的shell脚本来解析执行脚本

第四种:使用.命令来执行脚本

    事例:.test.sh

    

原文地址:https://www.cnblogs.com/mncasey/p/7684263.html