Expr in bash pour multiplier et division des nombres

Expr in bash pour multiplier et division des nombres
La commande EXPR en bash est utilisée pour évaluer les expressions. Ces expressions peuvent prendre plus d'un argument, ce qui peut être quelque chose comme le regex, entier, une corde, etc. La commande EXPR dans BASH effectue des calculs de base comme l'addition, la soustraction, etc. Il évalue également les opérations de chaîne comme la sous-chaîne, l'évaluation des expressions régulières, la longueur de la chaîne, etc. Cependant, de nombreux utilisateurs de bash peuvent être confus dans les approches ou dans la multiplication et la division des nombres. Ici, nous effectuerons la multiplication et la division des nombres dans Bash via la commande EXPR.

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.