1.单分支的IF语句结构
if [ 条件判断式 ] ;then
当判断条件成立时执行程序
fi
或者是
if [ 条件判断式 ]
then
当判断条件成立时执行程序
fi
2.双分支的IF语句结构
if [ 条件判断式1 ]
then
当判断条件1成立时执行程序
else
当判断条件1不成立时执行程序
fi
3.多分支的IF语句结构
if [ 条件判断式1 ]
then
当判断条件1成立时执行程序
elif [ 条件判断式2 ]
then
当判断条件2成立时执行程序
else
当判断条件1,2不成立时执行程序
fi
需要注意的地方:if和[]之间需要空格,[]和条件判断式需要空格,否则会报错