Bash inclui várias operações aritméticas, como adição, subtração, divisão, multiplicação, módulo, expoente, etc. Como iniciante, você deve sempre optar por cálculos aritméticos simples através do script.
Este tutorial é para você se você também estiver interessado em aprender a adição e subtração em um script de bash. Neste tutorial, passaremos por vários métodos para ver como fazer adições e subtrações simples de números em bash.
Adição e subtração simples de números em bash
Existem várias maneiras de realizar cálculos aritméticos em bash. Vamos começar a explicá -los brevemente um por um:
Usando os parênteses duplos
Você pode usar os parênteses duplos para executar as operações aritméticas básicas. Aqui está a sintaxe geral:
$ ((expressão))
A notação composta (()) avalia o resultado e o operador variável $ é usado para armazenar o resultado. Aqui estão alguns exemplos básicos de script para executar a adição e a subtração:
Método 1
Saída:
Método 2
Saída:
Método 3
Saída:
Método 4
Saída:
Método 5
Saída:
Método 6
Saída:
Dica: Notação de suporte quadrado ($ [Expression]) também permite avaliar uma expressão aritmética e evitá -la de ser preterida.
Usando o comando Let
O Let é um comando embutido em bash que permite que você realize operações aritméticas. Requer o seguinte:
deixar
Através deste exemplo, você entenderá melhor como fazer adições e subtrações no Bash usando o comando Let:
Saída:
Usando o comando EXPR
Como um utilitário de linha de comando herdado, o EXPR avalia a aritmética inteira. Em scripts de bash, você pode realizar expansão aritmética com a ajuda do comando expr, que também é conhecido como um avaliador de expressão para todos os fins. O comando EXPR também executa a mesma função que o comando Let, mas imprime o resultado diretamente, em vez de salvá -lo em uma variável. A sintaxe para executar o comando EXPR em Bash é o seguinte:
'Expr Value1 Operator Value2'
O exemplo a seguir mostra como você pode obter os resultados executando Expr em Bash:
Saída:
Usando o comando BC
O comando BC pode executar os cálculos básicos em Bash. O programa leva a entrada padrão e é executada interativa para executar aritmética de precisão arbitrária.
Saída:
Usando o comando AWK
Usar awk como seletor de padrões permite selecionar os padrões. Através deste comando, você pode executar adições e subtrações no Bash da seguinte forma:
Saída:
Usando o comando declarar
O comando de declaração de Bash permite os cálculos inteiros. É usado para adição e subtração simples em Bash ou algo assim:
A opção -i deve ser adicionada para executar os cálculos em Bash com a ajuda do comando declarar.
Saída:
Usando o comando dc
A calculadora de comando ou mesa do DC ajuda você a fazer os cálculos de polimento reverso. Ele também suporta aritmética infinitamente precisa e recebe entrada padrão.
No script anterior, usamos "P" para que ele possa enviar o sinal de impressão para o comando dc.
Saída:
Conclusão
Esperamos que você entenda as operações aritméticas básicas, como adição, subtração e muito mais. Neste tutorial, explicamos como fazer uma adição e subtração simples de números em Bash com vários métodos. Incluímos os comandos como BC, Awk, Let, Declare, etc.