|
|
使用while…;do done语句来写循环语句,其实也非常简单,比如说,我们要写一个循环5次的命令。
可以这样来写:
QUOTE:
I=1
While [$I<=5];do
语句…
Done
I=$(($I+1))
其中,I=$(($I+1))说明我们这个循环每次递增的数为1,也就是在I的基础上加1,这样就形成了循环了。
【论坛浏览】 【我来说两句】 【打印】 【大】 【中】 【小】 【关闭】
相关评论
作者: niutao0602 发布日期: 2008-1-05
是不是写错了?
#!/bin/sh
l=1
while [ $l -le 5 ];do
echo "Hello,this is a while loop!"
l=$(($l+1)) #也可以为l=`expr $l + 1`
done
写shell一定要细心,少一个空格也不行,更别说是错一个命令了。 |
|