Comando BC no Linux
Existem diferentes maneiras de usar bc Comando no Linux, vamos guiá -lo apresentando vários exemplos.
Usar bc Comando para executar operações matemáticas, primeiro, você precisa entrar no bc shell da linha de comando executando o comando dado abaixo:
bc
Depois de entrar no shell, você pode inserir a entrada de sua escolha e o operador entre dois números de entrada.
Exemplo 1
Para adicionar dois números, use o “+”Operador entre os dois números e pressione Enter para obter o resultado.
Exemplo 2
Vamos multiplicar dois números entrando, usar o sinal de asterisco entre os dois números:
4*5
Se você não quiser usar o bc shell da linha de comando, você pode usar o comando echo seguido pela operação matemática canalizada com o bc comando como mostrado na sintaxe abaixo:
eco| bc
Enquanto estiver usando bc Comando, você pode executar diferentes operações matemáticas como:
1: Adicione números
Para adicionar números de bc Comando, você pode executar o seguinte comando echo:
eco 2+2 | bc
Usando a mesma sintaxe acima, você pode executar outras operações aritméticas, como subtração, multiplicação e divisão.
2: atribuir valor a uma variável
bc O comando também suporta as operações de atribuir um valor a uma variável e isso pode ser feito através do seguinte comando:
eco "var = 10; var" | bc
3: incremento uma variável
Você também pode executar operação de incremento em uma variável usando o seguinte bc comando:
eco "var = 10; ++ var" | bc
4: diminuir uma variável
Da mesma forma, você pode usar o operador decremento para reduzir o valor de uma variável e isso pode ser feito através do seguinte comando:
eco "var = 10;-var" | bc
5: Compare duas variáveis
Você também pode comparar os valores de duas variáveis usando o bc comanda e obtenha o resultado se a condição é verdadeira ou não. Se a condição for verdadeira, você verá a saída como 1, caso contrário, é 0:
eco "10> 5" | bc
Observação: Você pode usar qualquer condição que desejar.
6: Verifique se a declaração é verdadeira ou falsa usando o booleano
Você também pode executar operações lógicas ou booleanas usando bc comando para verificar se a declaração fornecida é verdadeira ou falsa.
Por exemplo, o comando abaixo verifica se os dois números são diferentes de zero, se a condição for satisfeita, ele produzirá o resultado 1:
eco "10 && 5" | bc
7: converter hexadecimal em decimal
Você pode executar várias funções matemáticas, como conversão de sistemas de números usando bc comando.
Por exemplo, os seguintes comandos converterão o número 10 em octal do binário e o resultado desta conversão é 2:
eco "ibase = 2; obase = 8; 10" | bc -l
8: Verifique a condição usando a instrução condicional
Você também pode executar os comandos com declarações condicionais usando o bc Comando seguindo a sintaxe abaixo:
if (condition) declarações else declarações
Aqui, você pode consultar um exemplo dado abaixo:
eco 'n = 8; m = 10; if (n> m) print "n é maior" else imprimir "m é maior"' | bc -l
9: execute iteração usando declarações iterativas
Se você estiver interessado em executar um loop e imprimir os valores, pode usar o seguinte bc comando dentro da declaração de eco.
eco "para (i = 1; i<=10; i++) i;" | bc
10: Leia um arquivo
O bc O comando pode ler as operações escritas em um arquivo, executá -las e mostrar os resultados no terminal da linha de comando.
Por exemplo, você tem um arquivo, que inclui algumas operações aritméticas entre 2 números. Quando você executa o comando dado abaixo, você obterá a saída das operações para executar dentro do arquivo:
teste BC
Conclusão
O bc Comandos são úteis para usuários que desejam executar cálculos no sistema Linux. O bc Os comandos podem ser executados com Echo para realizar uma operação específica, como adicionar dois números, subtrair dois números, incrementando um valor variável e muito mais. As diretrizes acima mencionadas fornecem diferentes bc Comandos úteis para iniciantes no Linux na execução de diferentes tipos de cálculos no terminal.