Calculs Calcul

Objectif

Faire des calculs arithmétiques.

Exemple

Multiplier la variable nombre par 100.

Première méthode (ksh, bash)

Utiliser la commande arithmétique (( )) :

$ (( $nombre * 100 )) 

(cf. chapitre Les bases de la programmation shell - L’arithmétique)

Deuxième méthode

Utiliser la commande expr :

$ expr $nombre \* 100 

La commande expr n’est pas la plus confortable car il faut protéger les caractères spéciaux du shell et éliminer un affichage inutile. Cette méthode est utile uniquement pour un calcul compatible Bourne shell.

(cf. chapitre Les bases de la programmation shell - L’arithmétique)

Des exemples de calcul sur les nombres flottants sont présentés au chapitre Les bases de la programmation shell - L’arithmétique - Arithmétique sur les flottants.

Pour consulter la suite, découvrez le livre suivant :
couv_EI6PRO.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Tests numériques
Suivant
Lancer un script d'un autre langage à partir d'un shell