Esegue comandi condizionali.
Resituisce uno stato di 0 o 1 a seconda della valutazione dell'espressione
condizionale ESPRESSIONE. Le espressioni sono composte dalle stesse basilari usate
dal comando interno "test", e possono essere combinate usando i seguenti operatori:
( ESPRESSIONE )
[tab]
Restituisce il valore dell'ESPRESSIONE
! ESPRESSIONE
[tab]
[tab]
Vero se l'ESPRESSIONE è falsa; falso in caso contrario
ESPR1 && ESPR2
[tab]
Vero se sia ESPR1 che ESPR2 sono vere; falso in caso contrario
ESPR1 || ESPR2
[tab]
Vero se una tra ESPR1 ed ESPR2 è vera; falso in caso contrario
Quando vengono usati gli operatori "==" e "!=", la stringa a destra dell'operatore
è usata come un modello e ne viene effettuata la corrispondenza.
Quando viene usato l'operatore "=~", la stringa a destra dell'operatore è valutata
corrispondente a un'espressione regolare.
Gli operatori && e || non valutano ESPR2 se ESPR1 è sufficiente a
determinare il valore dell'espressione.
Stato di uscita:
0 o 1 a seconda del valore dell'ESPRESSIONE.