歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> SHELL編程

Shell until循環

until 循環執行一系列命令直至條件為 true 時停止。until 循環與 while 循環在處理方式上剛好相反。一般while循環優於until循環,但在某些時候,也只是極少數情況下,until 循環更加有用。

until 循環格式為:
until command
do
   Statement(s) to be executed until command is true
done
command 一般為條件表達式,如果返回值為 false,則繼續執行循環體內的語句,否則跳出循環。

例如,使用 until 命令輸出 0 ~ 9 的數字:
#!/bin/bash

a=0

until [ ! $a -lt 10 ]
do
   echo $a
   a=`expr $a + 1`
done
運行結果:
0
1
2
3
4
5
6
7
8
9
Copyright © Linux教程網 All Rights Reserved