Expr em Bash para multiplicação e divisão de números
O comando EXPR em Bash lê e avalia os parâmetros de expressão e escreve o resultado para saída padrão. A sintaxe do comando EXPR é:
'Expr Integer1 Operador Integer2'
Multiplicação de números em Bash usando o comando EXPR
Embora "*" simbolize a multiplicação, "*" em Bash representa todos os arquivos no diretório atual. Se você usar "*" diretamente com o expr para a multiplicação de dois números no shell, ele lhe dá um erro. Então, para multiplicar os números em Bash, use "\*'" em vez de "*".
O exemplo a seguir explica como você pode multiplicar os números em bash usando o comando EXPR:
#! /BIN/BASH
#Multiplicação de números inteiros usando o comando EXPR
A = 25
B = 5
eco "multiplicação de a e b é (a x b) = ab"
eco "ab = 'expr $ a \* $ b'"
Saída:
Divisão de números em Bash usando o comando EXPR
Vamos dividir os números em Bash usando o símbolo "/". O exemplo a seguir lhe dará um esclarecimento melhor:
#! /BIN/BASH
#Divisão de números inteiros usando o comando EXPR.
A = 25
B = 5
eco "a / b = 'expr $ a / $ b'"
Saída:
Conclusão
É assim que você pode multiplicar e dividir os números usando o comando EXPR em Bash. Criar cálculos aritméticos no Bash é simples, e recomendamos que você aprenda essas operações aritméticas como iniciantes. Essa prática pode ajudá-lo a obter uma experiência prática com os scripts de bash. Para obter mais informações sobre scripts de festa e shell, visite o site Linuxhint. Carregamos centenas de tutoriais relacionados a Bash e outras linguagens de programação.