s360

s360



360 Poznaj Linux

Tabela 22.3. Wyrażenia testowe dla plików

Wyrażenie

-e plik -r plik -w plik -d plik

pliki -nt plik2 pliki -ot plik2


Prawdziwe jeśli

plik istnieje

pl i k jest odczyty walny

plik jest zapisywalny

pi i k jest katalogiem

pliki jest nowszy niż plik2

pliki jest starszy niż plik2

Negacja i operatory boolowskie

Wyrażenia testowe w shellu ba oh obsługują podstawowe operatory boolowskie. and

(i). OR (lub) oraz NOT (nieprawda ze). Tabela 22.4 ilustruje ich zastosowanie.

Tabela 22.4. Boolowskie wyrażenia testowe

Wyrażenie    Skutek

! wyrażenie    Odwraca wartość logiczną wyrażenia (tzn. zwraca wartość

fałszu, jeżeli wyrażenie jest prawdziwe i vice versa)

wyrażeniel -a wyrazcnicZ Zwraca wartość prawdy, jeśli zarówno wy rażenie 1, jak

i wyrażcme2 są prawdziwe

wyrażeniel -o wyrażenie2 Zwraca wartość prawdy, jeśli przynajmniej jedno z dwóch

wyrażeń (wyrażeniel lub wyrażenie2) jest prawdziwe

Powtarzanie poleceń - pętla while

w nile służy do powtarzania sekwencji poleceń aż do momentu, kiedy warunek pętli przyjmie wartość fałszu. Z while korzysta się, jeśli nie sposób przewidzieć, ile razy dana pętla powinna zostać wykonana. Listing 22.6 przedstawia składnię whilc.

Listing 22.6. Składnia while

while wyrażenie do

cpolecenia wykonywane, jeśli wyrażenie jest prawriziwe> done


Wyszukiwarka

Podobne podstrony:
69271 s184 (2) 1X4 Poznaj Linux Tabela 13.2. Popularne polecenia programu mail Znak   
s266 266 Poznaj Linux Tabela 18.1. Formaty plików graficznych obsługiwane przez xl nad i magw Typ
s474 474 Poznaj Linux systemie znajdują się wejścia dla odłączalnych systemów katalogów ext2, należy
s176 (2) 176 Poznaj Linux Testowanie szybkości połączenia - polecenie ping Polecenie ping służy do t
s616 616 Poznaj Linux Benchmarking-HOWTO Problemy związane z korzystaniem z pakietów testowych Boo
59185 s176 (2) 176 Poznaj Linux Testowanie szybkości połączenia - polecenie ping Polecenie ping służ
50208 s022 (3) 22 Poznaj Linux PATRZ RÓWNIEŻ ♦    Opis działania polecenia f inger zn

więcej podobnych podstron