August 2012
Intermediate to advanced
624 pages
17h 11m
Polish
Chcemy, aby skrypt ponawiał określone działanie tak długo, jak długo jest spełniony określony warunek.
Pętla while znajduje zastosowanie w przypadku warunków bazujących na wyrażeniach arytmetycznych:
while (( COUNT < MAX ))
do
odpowiednie instrukcje
let COUNT++
donewyrażeniach odnoszących się do systemu plików:
while [ -z "$LOCKFILE" ]
do
odpowiednie instrukcje
doneoraz danych dostarczanych przez użytkownika:
while read lineoftext
do
przetwarzanie danych zapisanych w zmiennej $lineoftext
doneWykorzystane w pierwszym przykładzie instrukcji while znaki podwójnego nawiasu wyznaczają wyrażenie arytmetyczne. Zasada ich stosowania jest analogiczna do użycia wyrażenia $(( )) podczas przypisywania wartości zmiennej ...
Read now
Unlock full access