O que são parênteses duplos em Bash
Os parênteses duplos “((…))” são semelhantes ao comando Let, que você pode usar para executar cálculos aritméticos em um script. Por exemplo, vamos criar um script que executará vários cálculos aritméticos:
#!/BIN/BASH
eco "por favor, insira os valores de A e B"
Leia um
Leia b
soma = $ ((a+b))
eco "Adição de $ a e $ b é $ sum"
((sub = a-b))
eco "Subtração de $ A e $ B é $ sub"
num1 = a
num2 = b
((Multiply = num1*num2))
eco "multiplicação $ a e $ b é $ multiply"
divisão = $ ((num1/num2))
eco "Divisão de $ A e $ B é $ divisão"
Depois de executar o script acima, o terminal solicitará que você insira dois números e, em seguida, ele executará os cálculos:
Da mesma forma, você pode usar os seguintes padrões de estilos de parênteses duplos para obter os resultados necessários:
#!/BIN/BASH
eco "por favor, insira os valores de A e B"
Leia um
Leia b
soma = $ ((a+b))
eco "Adição de $ a e $ b é $ sum"
((sub = a-b))
eco "Subtração de $ A e $ B é $ sub"
num1 = a
num2 = b
((Multiply = num1*num2))
eco "multiplicação $ a e $ b é $ multiply"
divisão = $ ((num1/num2))
eco "Divisão de $ A e $ B é $ divisão"
Este script fornece o mesmo resultado que o anterior:
Você também pode usar o [[em vez de [porque é um tipo avançado que oferece uma tonelada de aprimoramentos, como:
Empacotando
Isso foi tudo sobre os parênteses duplos em Bash, que você pode tentar aprimorar os cálculos aritméticos facilmente. Explicamos vários tipos de exemplos para realizar cálculos aritméticos adicionando parênteses duplos. Bash contém uma tonelada de conceitos que você pode aprender a se tornar um especialista em basquete. Portanto, verifique o Linuxhint para ler vários tutoriais do Bash.