First page Back Continue Last page Overview Graphics
La commande test (4)
On peut combiner les prédicats à l'aide de trois opérateurs et de parenthèses
- ! expr VRAI si expr est FAUX
- expr1 -a expr2 VRAI si expr1 et expr2 sont VRAIs
- expr1 -o expr2 VRAI si expr1 ou expr2 est VRAI
- ( expr ) Attention : les parenthèses ont une
signification pour le shell, il faut donc les
faire précéder du caractères "\"
Exemple
- if [ $x -gt 0 -a \( $y -ge 1 -o $y -lt $x \) ] then
...