Workstation online OnWorks Linux e Windows

Logo

Hosting online gratuito per workstation

<Precedenti | Contenuti | Succ.>

fino a quando

. fino a quando il comando è molto simile while, tranne che invece di uscire da un ciclo quando viene rilevato uno stato di uscita diverso da zero, fa l'opposto. Un fino al ciclo continua finché non riceve uno stato di uscita zero. Nel nostro conteggio-mentre script, abbiamo continuato il ciclo finché il valore del contare variabile era minore o uguale a 5. Potremmo ottenere lo stesso risultato codificando lo script con fino a quando:


#! / Bin / bash


# until-count: visualizza una serie di numeri count=1

fino a [[ $count -gt 5 ]]; fai eco $count

#! / Bin / bash


# until-count: visualizza una serie di numeri count=1

fino a [[ $count -gt 5 ]]; fai eco $count

Uscire da un ciclo


conteggio=$((conteggio + 1)) fatto

echo "Finito."

conteggio=$((conteggio + 1)) fatto

echo "Finito."


Modificando l'espressione di prova in $count -gt 5, fino a quando terminerà il ciclo al momento corretto. La decisione se utilizzare o meno il while or fino a quando il ciclo è solitamente una questione di scelta di quello che consente di scrivere il test più chiaro.


Il miglior sistema operativo cloud computing su OnWorks: