码迷,mamicode.com
首页 > 其他好文 > 详细

bash中的循环控制语句

时间:2015-05-09 19:06:06      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:for   until   while   bash   linux   

bash中的循环:
        for
        while
        until

for 变量 in 列表; do
        循环体
done


        如何生成列表:
                1. {1..100}
                2. seq 1 100
                        seq [起始数 [步进长度]] 结束数

for((expr1; expr2; expr3)); do
        循环体
done

while循环:适用于循环次数未知的场景
语法:
        while CONDITION; do
                statement
                ……

        done

        计算100以内所有正整数的和:
#!/bin/bash
#
declare -i I=1
declare -i SUM=0
while [ $I -le 100 ]; do
	let SUM+=$I
	let I+=1
done
echo "1+2+3+...+100=$SUM"


        进入循环:条件满足
        退出循环:条件不满足


until:
        until CONDITION; do
                statement
                ...
        done

        进入循环:条件不满足
        退出循环:条件满足



bash中的循环控制语句

标签:for   until   while   bash   linux   

原文地址:http://blog.csdn.net/ucan23/article/details/45603589

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!