La commande "expr"

 La commande "expr" évalue ses arguments comme une seule expression. La forme la plus souvent utilisée est: 

                    var=`expr $var1 opérateur valeur` 


 

Exemple:  
                   
$ var=3                  
$ var=`expr $var + 4`                  
$ echo $var                  
7                  
$N=3                  
$ IND=1                  
$ while test $N -ne $IND                  
> do                  
>echo "IND=$IND"                  
>IND=`expr $IND + 1`                  
> done                  
$ 

 'expr' représente l'unique façon d'effectuer des calculs sur les variables shell de type numérique. 

Les opérateurs arithmétiques sont :                   

-              soustraction                  

+             addition                  

\*             multiplication                  

/               division                  

%            reste d'une division entière 

 

icon phone
Téléphone/Whatsapp : +33 (0)6 83 84 85 74
icon phone