1. if 结构 if 表达式
then 命令表
[else 命令表]
fi
// 参见下面的的例子
read x
if test $x -ge 10 -a $x -le 50 ; then
echo "10<= $x <= 50"
else
echo " not between 10 and 50"
fi
2. Case 结构
case 表达式 in
模式11 [| 模式12]...) 命令表1;;
模式21 [| 模式22]...) 命令表2;;
....
*) 命令表n;;
esac
3. select 结构
select 变量 in列表
do
命令表
done
4. while 循环
while 表达式
do
命令表
done
5. until 循环
until
命令表1
test 表达式
do
命令表2
done
6. for 循环
for 变量 [in 列表]
do
命令表
done
阅读(953) | 评论(0) | 转发(0) |