目录
if语句的结构
单分支结构
if语句结尾都要接入一个对应fi,来代表该段语句结束。
if单分支结构的判断过程。
if 条件测试操作
then 命令序列
fi #结尾语句
如果a=yes
ze输出okok
双分支结构
if双分支结构的判断过程
if 条件测试操作
then 命令序列1
else 命令序列2
fi #结尾语句
运行一下
多分支结构
if 条件测试操作1
then 命令序列1
elif 条件测试操作2
then 命令序列2
else
命令序列3
fi
case语句
case行尾必须为单词“in”。每一个模式必须以右括号“)”结束。
双分号“;;”表示命令序列的结束。
模式字符串中,可以用方括号来表示一个连续的范围,如“[0-9]”;还可以用“|”来表示,如“A|B”
最后的“*)”表示默认模式,星号相当于通配符。
case多分支结构的判断过程
case 变量值 in
模式1)
命令序列1
;;
模式2)
命令序列2
;;
......
*)
默认命令序列
esac