Należy zaznaczyć. Ze słowa kluczowe instrukcji warunkowej muszą być zapisane w osobnych liniach, dokładnie tak jak w powyższym przykładzie.
Warunek może być dowolnym poleceniem, jednak sprawdzanie warunków najczęściej odbywa się przy użyciu programu testu). Polecenie to jest powszechnie wykorzystywane w skryptach z zastosowaniem notacji używającej znaków " [” i “] ” do realizacji testów warunków, co prezentuje kolejny przykład:
Po znaku i przed znakiem “]” konieczne jest wprowadzenie wykonania testy z zastosowaniem programu test prezentuje Tabela I.
Opis | |
znakll = znaki2 |
Weryfikacja równości dwóch łańcuchów znaków |
znaki! 1= znakl2 |
Weryfikacja nierówności dwóch łańcuchów znaków |
-z znaki |
Weryfikacja, czy łańcuch znaków ma zerową |
-n znaki |
Weryfikacja, czy łańcuch znaków ma niezerową |
liczbal -eq liczba2 |
Weryfikacja równości dwóch liczb |
liczba! -ne liczb.2 |
Weryfikacja nierówności dwóch liczb |
liczb.! -,t liczb.2 |
Weryfikacja, czy liczba! jest większa od |
Weryfikacja, czy liczbal jest mniejsza od | |
-e nazwa |
Weryfikacja, czy podany plik istnieje |
-f nazwa |
Weryfikacja, czy podany plik jest plikiem zwykłym |
-d nazwa |
Weryfikacja, czy podany plik jest katalogiem |
-r nazwa |
Weryfikacja, czy użytkownik ma prawo. |
-w nazwa |
odpowiednio, odczytu, zapisu i wykonywania dla |
x nazwa |
pliku o podanej nazwie |
warunek! -a warunek2 |
Iloczyn logiczny warunków |
warunek! -o warunek2 |
Suma logiczna warunków |
! warunek! |
Negacja warunku |
Tabela I: Wybrane rodzaje testów polecenia test
x. nr 3/6