shell流程控制
if条件语句语法
# 单分支
if [ 条件1 ];then
动作1
动作2
动作3
fi
if [ 条件1 ]
then
动作1
动作2
动作3
fi
[ 条件1 ] && {
动作1
动作2
动作3
}
双分支
if [ 条件1 ];then
动作1
动作2
动作3
else
动作1
动作2
动作3
fi
if [ 条件1 ]
then
动作1
动作2
动作3
else
动作1
动作2
动作3
fi
条件1 ] && {
动作1
动作2
动作3
} || {
动作1
动作2
动作3
}
多分支
if [ 条件1 ];then
动作1
动作2
动作3
elif [ 条件2 ];then
动作1
动作2
动作3
elif [ 条件3 ];then
动作1
动作2
动作3
else
动作1
动作2
动作3
fi
if [ 条件1 ]
then
动作1
动作2
动作3
elif [ 条件2 ]
then
动作1
动作2
动作3
elif [ 条件3 ]
then
动作1
动作2
动作3
else
动作1
动作2
动作3
fi