Środowisko programisty/Bash - skrypty złożone
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Instrukcja wyboru
Pętle
while
Pętla while ma składnię
while warunek; do instrukcje done
Interpreter tak długo wykonuje instrukcje jak długo jest spełniony warunek. Podobnie jak przy instrukcji if, warunek jest poleceniem, które jest uruchamiane przy każdym obrocie pętli. Jeśli status wyjścia jest równy zero, to wykonywane są instrukcje podane w bloku pętli.
Przykład.
zm="" while [ "$zm" != koniec ]; do echo -n "Wpisz coś (słowo 'koniec' aby zakończyć): " read zm echo "Wpisałeś '$zm'" done