shell编程之until循环

Posted 永远不要矫情

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell编程之until循环相关的知识,希望对你有一定的参考价值。

1.until循环也是运行前测试,但它采用的是测试假值的方式,当测试结果为假时才继续执行循环体,直到为真时才停止循环。

util expression
do 
   command
done

例如:

[root@node1 ~]# cat until.sh 
#!/bin/bash
sum01=0
i=1
until [ $i -gt 100 ]
do
    let "sum01+=i"
	let "i+=1"
done
echo $sum01
echo $i
[root@node1 ~]# sh until.sh 
5050
101

2.until的无限循环
util无限循环主要哟两种方法:
方法一:

util (0)
do 
   command
done

方法二:

util false
do 
   command
done

以上是关于shell编程之until循环的主要内容,如果未能解决你的问题,请参考以下文章

shell 编程之 for while until 循环

for / while / until 基础循环语句案例图解 shell编程之循环语句

Shell循环之for,while,until

Shell编程Shell中for循环while循环until循环语句

Shell编程Shell中for循环while循环until循环语句

shell编程之case分支语句,for循环语句和while循环语句