shell if语句用法:if else语句
1、sh的流程控制不可为空,与php对比:
2、在sh/bash里可不能这么写,如果else分支没有语句执行,就不要写这个else。
例如:
if condition
then
command1
command2
...
commandN
fi
3、也可以写成一行(适用于终端命令提示符),像这样:
4、末尾的fi就是if倒过来拼写,后面还会遇到类似的。
if else格式:
if condition
then
command1
command2
...
commandN
else
command
fi
if else-if else格式:
if condition1
then
command1
elif condition2
command2
else
commandN
fi
5、if else语句经常与test命令结合使用。
例如:
输出:
The two numbers are equal!