Paréntesis de scripting bash explicó
- 707
- 214
- Mateo Pantoja
Autor: Tobin Harding
Aquí describimos brevemente algunos de los principales casos de uso para paréntesis, paréntesis,
y aparatos ortopédicos en script de bash, vea la parte inferior de la página para la definición de
estos tres términos.
Paréntesis dobles (())
se utilizan para la aritmética:
((var ++)) ((var = 3)) para ((i = 0; i < VAL; i++)) echo $((var + 2))
Las variables utilizadas dentro de los dos paréntesis no necesitan ser prefijadas
con ps
.
Corchetes []
se utilizan para la construcción de la prueba
$ Var = 2 $ if [$ var -eq 2]> entonces> echo 'sí'> fi si sí
Soportes cuadrados dobles [[]]
ofrecer funcionalidad extendida a un solo
Brackets cuadrados, útil para el operador de expresión regular = ~
$ Var = "Some String" $ if [[$ var = ~ [a-z]]]; entonces> echo 'es alfabético'> fi es alfabético
Aparatos ortopédicos se utilizan para delimitar una variable
$ foo = "escenario" $ echo $ fooone ... devuelve la línea vacía $ echo $ foo una etapa
Los auxiliares rizados también se usan para la expansión de los parámetros
$ var = "abcdefg"; echo $ var%d* ABC
Hay muchos más usos para paréntesis, soportes y aparatos ortopédicos en
INTENTO. Solo recuerda, un solo cuadrado para 'prueba', doble cuadrado para reg
EX y paréntesis dobles para bucles aritméticos y de estilo C. Buena suerte
Definiciones:
Paréntesis: ()
(paréntesis plural)
Soportes: []
(también llamados soportes cuadrados)
Brazes:
(también llamado aparatos ortopédicos)
Tutoriales de Linux relacionados:
- Scripting Bash: operaciones aritméticas
- Scripting bash: operadores
- Hoja de trucos de scripting bash
- Tutorial de depuración de GDB para principiantes
- Mastering Bash Script Loops
- Mint 20: Mejor que Ubuntu y Microsoft Windows?
- Archivos de configuración de Linux: los 30 principales más importantes
- Bucles anidados en guiones Bash
- Cómo usar subshells Bash dentro de declaraciones
- Correcto de análisis variable y citando en Bash