shell中的while循环


第一种

1、格式

while expression

do

command

...

done

2、示例

[root@localhost shell]# vi testwhile.sh
#!/bin/bash
i=3
while [ $i -le 3 ]
do
  echo "-----$i----------"
  let i++
done
~
~
"testwhile.sh" [New] 7L, 80C written
[root@localhost shell]# chmod +x testwhile.sh 
[root@localhost shell]# ./testwhile.sh 
-----3----------
[root@localhost shell]# 


第二种

示例

[root@localhost shell]# vi testwhile2.sh
#!/bin/bash
i=1
while ((i<=3))
do
  echo "====$i========"
  let i++
done
~
"testwhile2.sh" [New] 7L, 73C written
[root@localhost shell]# chmod +x testwhile2.sh 
[root@localhost shell]# ./testwhile2.sh 
====1========
====2========
====3========
[root@localhost shell]# 










智能推荐

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
© 2014-2019 ITdaan.com 粤ICP备14056181号  

赞助商广告