程序控制结构能使用程序设计更加方便,更加简捷,更加清晰。shell提供了强大的控制结构来支持shell程序设计。
if语句 : 提供二种选择
使用格式:
if [ 测试条件 ] if [ 测试条件 ] ; then
then 语句 #可以是多条语句 语句 #可以是多条语句
fi #结束标志 fi
if [ 测试条件 ] if [ 测试条件 ] ; then
then 语句 #可以是多条语句 语句 #可以是多条语句
else else
语句 #可以是多条语句 语句 #可以是多条语句
fi fi
如:
#!/bin/sh
var=1
var1=2
if [ $var -le $var1 ] ; then
echo 'var <= var1'
else
echo 'var > var1'
fi
exit 0