Expr en bash pour la multiplication et la division des nombres
La commande EXPR dans BASH lit et évalue les paramètres d'expression et écrit le résultat à la sortie standard. La syntaxe de la commande EXPR est:
'Expr Integer1 Operator Integer2'
Multiplication des nombres en bash à l'aide de la commande expr
Bien que «*» symbolise la multiplication, «*» dans Bash représente tous les fichiers dans le répertoire actuel. Si vous utilisez «*» directement avec l'expr pour la multiplication de deux nombres dans le shell, cela vous donne une erreur. Donc, pour multiplier les nombres en bash, utilisez "\ * '" au lieu de "*".
L'exemple suivant explique comment vous pouvez multiplier les nombres en bash à l'aide de la commande EXPR:
#! / bac / bash
#Multiplication des entiers à l'aide de la commande EXPR
A = 25
B = 5
Echo "La multiplication de a et b est (a x b) = ab"
echo "ab = 'expr $ a \ * $ b'"
Sortir:
Division des nombres en bash en utilisant la commande expr
Divitons les nombres en bash en utilisant le symbole «/». L'exemple suivant vous donnera une meilleure clarification:
#! / bac / bash
#Division des entiers à l'aide de la commande expr.
A = 25
B = 5
echo "a / b = 'expr $ a / $ b'"
Sortir:
Conclusion
C'est ainsi que vous pouvez multiplier et diviser les nombres en utilisant la commande expr dans bash. La création de calculs arithmétiques dans Bash est simple, et nous vous recommandons d'apprendre ces opérations arithmétiques en tant que débutants. Cette pratique peut vous aider à acquérir une expérience pratique avec les scripts bash. Pour plus d'informations sur les scripts Bash et Shell, veuillez visiter le site Web de Linuxhint. Nous avons téléchargé des centaines de tutoriels liés à Bash et à d'autres langages de programmation.