Expr in Bash per moltiplicazione e divisione dei numeri
Il comando EXPR in Bash legge e valuta i parametri di espressione e scrive il risultato in output standard. La sintassi del comando EXPR è:
'Expr Integer1 Operatore Integer2'
Moltiplicazione dei numeri in bash usando il comando EXPR
Sebbene "*" simboleggi la moltiplicazione, "*" in Bash rappresenta tutti i file nella directory corrente. Se usi "*" direttamente con l'EXPR per la moltiplicazione di due numeri nella shell, ti dà un errore. Quindi, per moltiplicare i numeri in bash, usa "\*'" invece di "*".
L'esempio seguente spiega come è possibile moltiplicare i numeri in bash usando il comando EXPR:
#! /Bin/Bash
#Multiplication of numeri interi usando il comando EXPR
A = 25
B = 5
Echo "Moltiplicazione di a e b è (a x b) = ab"
echo "ab = 'expr $ a \* $ b'"
Produzione:
Divisione dei numeri in bash usando il comando EXPR
Dividiamo i numeri in bash usando il simbolo "/". Il seguente esempio ti darà un migliore chiarimento:
#! /Bin/Bash
#Division of numeri interi usando il comando EXPR.
A = 25
B = 5
echo "a / b = 'expr $ a / $ b'"
Produzione:
Conclusione
Ecco come puoi moltiplicare e dividere i numeri usando il comando EXPR in bash. Creare calcoli aritmetici in bash è semplice e ti consigliamo di imparare queste operazioni aritmetiche come principianti. Questa pratica può aiutarti a acquisire un'esperienza pratica con gli script bash. Per ulteriori informazioni sullo script bash and shell, visitare il sito Web LinuxHint. Abbiamo caricato centinaia di tutorial correlati a bash e altri linguaggi di programmazione.