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