Shell脚本文件以.sh作为后缀名,在脚本的第一行一般都是“#!/bin/bash”,这是一行特殊的脚本声明,表示后面的语句通过/bin/bash程序来解释执行。
以#开头的语句表示注释信息。
条件语句
单分支的if语句:
if [条件测试语句] //条件测试语句返回值为0则表示条件成立,若返回值不为0则跳过then
then
需要执行的命令
fi
双分支的if语句
if [条件测试语句]
then
需要执行的命令
else
需要执行的命令
fi
多分支的if语句
if [条件测试语句]
then
需要执行的命令
elif [条件测试语句]
then
需要执行的命令
else
需要执行的命令
fi
case语句
case "$变量名" in
变量值