“Los corchetes son importantes en cualquier lenguaje de programación para ejecutar el programa y obtener los resultados deseados. En bash, usamos paréntesis simples y dobles para realizar diferentes tareas a través de un script. Sin embargo, muchos usuarios principiantes e incluso intermedios de bash necesitan aprender sobre los paréntesis dobles. Entonces, en este tutorial, resumiremos brevemente qué son los paréntesis dobles en bash”.
¿Qué son los paréntesis dobles en Bash?
Los paréntesis dobles “((..))” son similares al comando let, que puede usar para realizar cálculos aritméticos en un script. Por ejemplo, creemos un script que realizará varios cálculos aritméticos:
eco “Por favor ingrese los valores de A y B”
leer A
leer B
suma=$((A+B))
eco “Además de $A y $B es $suma“
sub=$((AB))
eco “Sustracción de $A y $B es $sub“
multiplicar=$((A*B))
eco “Multiplicación $A y $B es $multiplicar“
división=$((A/B))
eco “Division de $A y $B es $división“
Una vez que ejecute el script anterior, la terminal le pedirá que ingrese dos números y luego realizará los cálculos:
De manera similar, puede usar los siguientes patrones de estilos de doble paréntesis para obtener los resultados requeridos:
eco “Por favor ingrese los valores de A y B”
leer A
leer B
suma=$((A+B))
eco “Además de $A y $B es $suma“
((sub=AB))
eco “Sustracción de $A y $B es $sub“
numero1=A
numero2= B
((multiplicar=num1*numero2))
eco “Multiplicación $A y $B es $multiplicar“
división=$((numero1/numero2))
eco “Division de $A y $B es $división“
Este script proporciona el mismo resultado que el anterior:
También puede usar[[enlugarde[porqueesuntipoavanzadoqueofreceunmontóndemejorascomo:
-
- El[[puedemanejareficientementelascadenasvacíasyalgunascadenasconespaciosenblanco[[canefficientlyhandletheemptystringsandsomestringswiththewhitespace
- Puedes usar || y && operadores lógicos con[[perono[porquesolo[nopuedepasar||yeloperador&&comoargumentodelalíneadecomandos[[butnot[becausesingle[can’tpass||and&&operatorasacommand-lineargument
Terminando
Esto fue todo sobre los paréntesis dobles en bash, que puede intentar mejorar los cálculos aritméticos fácilmente. Hemos explicado varios tipos de ejemplos para realizar cálculos aritméticos añadiendo paréntesis dobles. Bash contiene una tonelada de conceptos que puedes aprender para convertirte en un experto en bash. Así que asegúrese de consultar Linuxhint para leer varios tutoriales de bash.