[shell script]文まで


until文はwhile文とは逆に、거짓の条件でdo~done間のコマンドを繰り返します.
until command
do
	commands
done
たとえば、作成したスクリプトがインデックス変数が0になるまで繰り返される場合は、次のようになります.
$ cat test1
#!/bin/bash
var1=4
until (( $var1 == 0 ))
do
        echo "var1: $var1"
        (( var1 = $var1 - 1 ))
done

$ ./test1
var1: 4
var1: 3
var1: 2
var1: 1