Shell if else语句
时间:2014-07-11 00:41 来源:linux.it.net.cn 作者:IT网
和Java、php等语言不一样,sh的流程控制不可为空,如:
在sh/bash里可不能这么写,如果else分支没有语句执行,就不要写这个else,就像这样:
当然,也可以写成一行(适用于终端命令提示符),像这样:
末尾的fi就是if倒过来拼写,后面还会遇到类似的。
if else格式
if else-if else格式
if else语句经常与test命令结合使用,如下所示:
输出:
The two numbers are equal! (责任编辑:IT)
和Java、php等语言不一样,sh的流程控制不可为空,如:
在sh/bash里可不能这么写,如果else分支没有语句执行,就不要写这个else,就像这样:
当然,也可以写成一行(适用于终端命令提示符),像这样:
末尾的fi就是if倒过来拼写,后面还会遇到类似的。 if else格式 if else-if else格式 if else语句经常与test命令结合使用,如下所示: 输出: The two numbers are equal! (责任编辑:IT) |