Adición simple y resta de números en Bash

Adición simple y resta de números en Bash

Bash incluye varias operaciones aritméticas como suma, resta, división, multiplicación, módulo, exponente, etc. Como principiante, siempre debe optar por cálculos aritméticos simples a través del script.

Este tutorial es para usted si también está interesado en aprender su adición y resta en un script bash. En este tutorial, pasaremos por varios métodos para ver cómo hacer adiciones simples y sustracciones de números en Bash.

Adición simple y resta de números en Bash

Hay múltiples formas de realizar cálculos aritméticos en Bash. Comencemos a explicarlos brevemente uno por uno:

Usando los dobles paréntesis

Puede usar los dobles paréntesis para realizar las operaciones aritméticas básicas. Aquí está la sintaxis general:

$ ((expresión))

La notación compuesta (()) evalúa el resultado, y el operador variable $ se utiliza para almacenar el resultado. Aquí hay algunos ejemplos básicos de script para realizar la adición y la resta:

Método 1

Producción:

Método 2

Producción:

Método 3

Producción:

Método 4

Producción:

Método 5

Producción:

Método 6

Producción:

Consejo: La notación de soporte cuadrado ($ [expresión]) también le permite evaluar una expresión aritmética y evitar que se desactive.

Usando el comando LET

Let es un comando incorporado en Bash que le permite realizar operaciones aritméticas. Requiere lo siguiente:

dejar

A través de este ejemplo, comprenderá mejor cómo hacer adiciones y sustracciones en BASH usando el comando LET:

Producción:

Usando el comando expr

Como una utilidad de línea de comando heredado, EXPR evalúa la aritmética entera. En los scripts bash, puede realizar una expansión aritmética con la ayuda del comando expr, que también se conoce como evaluador de expresión de uso múltiple. El comando expr también realiza la misma función que el comando LET, pero imprime el resultado directamente en lugar de guardarlo en una variable. La sintaxis para ejecutar el comando expr en bash es el siguiente:

'Expr Value1 Operator Value2'

El siguiente ejemplo muestra cómo puede obtener los resultados ejecutando EXPR en Bash:

Producción:

Usando el comando bc

El comando BC puede ejecutar los cálculos básicos en Bash. El programa toma la entrada estándar y se ejecuta interactivamente para realizar aritméticas de precisión arbitraria.

Producción:

Usando el comando AWK

El uso de AWK como selector de patrones le permite seleccionar los patrones. A través de este comando, puede realizar adiciones y sustracciones en BASH de la siguiente manera:

Producción:

Usando el comando Declarar

El comando declarar de Bash permite los cálculos enteros. Se usa para su adición y resta en Bash o algo como esto:

La opción -i debe agregarse para realizar los cálculos en BASH con la ayuda del comando Declarar.

Producción:

Usando el comando DC

El comando DC o la calculadora de escritorio le ayuda a hacer los cálculos de polaco inverso. También admite aritmética infinitamente precisa y toma entrada estándar.

En el script anterior, utilizamos "P" para que pueda enviar la señal de impresión al comando DC.

Producción:

Conclusión

Esperamos que pueda comprender las operaciones aritméticas básicas, como la suma, la resta y muchas más. En este tutorial, explicamos cómo hacer una adición simple y resta de los números en Bash con múltiples métodos. Incluimos los comandos como BC, AWK, Let, Declarar, etc.