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