语法
if [ 条件 ]
then
指令集
fi
或
if [ 条件 ];then
指令集
fi
提示:分号相当于命令换行,上面两种语法等同
特殊写法:
if [ -f "$file1" ];then echo 1; fi
相当于:
[ -f "$file1" ]&& echo 1
if [ 条件 ]
then
指令集
else
指令集
fi
或
if [ 条件 ];then
指令集
else
指令集
fi
if [ 条件 ]
then
指令集
elif [ 条件 ]
then
指令集
else
指令集
fi