Différence entre “tout” et “jusqu'à” dans Bash

Quelle est la réelle différence entre tout et jusqu' ?

Je voudrais savoir si il est possible de faire de plus en plus une boucle avec "jusqu'à" et une descente en boucle avec while.

Car j'ai vu que si je fais cela

COUNTER=0
     while [ $COUNTER -lt 10 ]; do
         echo The counter is $COUNTER
         let COUNTER+=1 
     done

et ce

COUNTER=20
     until [ $COUNTER -lt 10 ]; do
         echo COUNTER $COUNTER
         let COUNTER-=1
     done

qu'ils fonctionnent bien.

Mais si je fais le contraire, par exemple:

COUNTER=20
     while [ $COUNTER -lt 10 ]; do
         echo COUNTER $COUNTER
         let COUNTER-=1
     done

le script n'est pas la fin.

Cela veut dire que nous ne pouvons pas faire une boucle de retournement avec une tandis que dans bash?

OriginalL'auteur Kyrol | 2011-11-27