First page Back Continue Last page Overview Graphics
La commande expr (1)
Une commande pour effectuer des calculs arithmétiques sur les entiers
Utilisation
expr 2 + 3
incr=$(expr $incr + 1)
Erreurs fréquentes
expr 2 +3 : +3 est vu comme un unique argument
=> expr 2 + 3
expr 2 * 3 : * est un méta-caractère du shell
=> expr 2 \* 3
expr 2 * ( 3 + 5 ) : les parenthèses '(' et ')' sont interprétées par le shell
=> expr 2 \* \( 3 + 5 \)