until

É igual ao while, exceto por um detalhezinho. Veja a expressão básica e saberá:

until <expressão>; do
   <comandos que serão executados enquanto <expressão> retornar FALSO>
done

Leia direitinho: comandos que serão executados enquanto retornar FALSO! ;-)

Exemplo:

#!/bin/bash
# untilsample.sh

CONT=10
until [ $CONT -eq 0 ]; do
        echo -ne "$CONT\t"
        let CONT--
done
echo

results matching ""

    No results matching ""