日期:2014-05-16 浏览次数:20578 次
linux shell有一套自己的流程控制语句,其中包括条件语句(if),循环语句(for,while),选择语句(case)。下面我将通过例子介绍下,各个语句使用方法。
?
一、shell条件语句(if用法)
if语句结构[if/then/elif/else/fi]
?
if 条件测试语句
then
action
[elif 条件
action
else
action
]
fi
?
如果对于:条件测试语句不是很清楚,可以参考:linux shell 逻辑运算符、逻辑表达式详解
shell命令,可以按照分号分割,也可以按照换行符分割。如果想一行写入多个命令,可以通过“';”分割。
如:
[chengmo@centos5 ~]$ a=5;if [[ a -gt 4 ]] ;then echo 'ok';fi;????????????????????????
ok?