1.1、单分支结构
——条件成立时执行命令序列,否则不执行任何操作
格式:
If 条件判断; then
命令序列
fi
——条件成立时执行的操作
实例:
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
2.2、双分支结构
——条件成立时执行命令序列1,否则执行命令序列2
格式:
If 条件判断; then
命令序列1
else
命令序列2
fi
2.3、多分支结构
——相当于if语句嵌套
——针对多个条件分别执行不同的操作
格式:
if 条件判断;then
………………….
——条件判断成立执行的操作
elif 条件判断;then
…………………..
——条件判断成立执行的操作
elif 条件判断;then
………………………….
——条件判断成立执行的操作
elif 条件判断;then
………………………….
——条件判断成立执行的操作
else
……………………………
——以上所有判断条件都不成立时执行的操作
fi
转载于:https://blog.51cto.com/huanglianfeng/1362405