Operatory wyrażeń warunkowych
Operatory zestawione w Tabela A-9 są wykorzystywane w instrukcji test
oraz w konstrukcjach [...]
i [[...]]
. Można je łączyć w logiczne wyrażenia za pomocą operatorów -a
(iloczynu logicznego AND) i -o
(sumy logicznej OR), a także grupować z użyciem nawiasów poprzedzonych znakami lewego ukośnika (\(...\)
). Operatory porównania ciągów tekstowych <
i >
oraz konstrukcja [[...]]
nie są dostępne w powłokach bash wcześniejszych niż 2.0, a operator =~
jest obsługiwany jedynie w powłokach bash 3.0 i późniejszych.
Tabela A-9. Operatory wyrażeń warunkowych
Operator | Zwraca wartość true jeśli |
---|---|
|
|
|
|
Get Bash. Receptury now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.