成都创新互联专注于青阳企业网站建设,响应式网站,商城网站开发。青阳网站建设公司,为青阳等地区提供建站服务。全流程按需搭建网站,专业设计,全程项目跟踪,成都创新互联专业和态度为您提供的服务
until 的使用场景很少,一般使用 while 即可。
Shell until 循环的用法如下:
until condition
do
statements
done
condition
表示判断条件,
statements
表示要执行的语句(可以只有一条,也可以有多条),
do
和
done
都是 Shell 中的关键字。
until 循环的执行流程为:
注意,在 until 循环体中必须有相应的语句使得 condition 越来越趋近于“成立”,只有这样才能最终退出循环,否则 until 就成了死循环,会一直执行下去,永无休止。
上节《Shell while循环》演示了如何求从 1 加到 100 的值,这节我们改用 until 循环,请看下面的代码:
#!/bin/bash i=1 sum=0 until ((i > 100)) do ((sum += i)) ((i++)) done echo "The sum is: $sum"
运行结果:
The sum is: 5050
在 while 循环中,判断条件为
((i<=100))
,这里将判断条件改为
((i>100))
,两者恰好相反,请读者注意区分。
网站题目:Shelluntil循环用法详解
文章网址:http://www.csdahua.cn/qtweb/news17/29967.html
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网