Del curso: Bash Scripting desde cero
Desbloquea este curso con un periodo de prueba gratis
Únete hoy para acceder a más de 24.900 cursos impartidos por expertos del sector.
Condicionales con if, else y elif - Tutorial de Bash
Del curso: Bash Scripting desde cero
Condicionales con if, else y elif
El objetivo de este capítulo va a ser comprender la estructura de un if en Bash y cómo decides según el código de salida de un comando. Si el código de salida te da 0, es éxito, y si es distinto de 0, te da error. Lo BASICO, este éxito y error. El comando true siempre te devuelve 0, así que la condición se cumple y entra en el bloque then. El comando false devuelve distinto de 0, por eso la condición falla y se ejecuta un else. Es muy fácil, si algo funciona, entonces haz esto, y sino, haz lo siguiente. Por otro lado, tenemos el ELIF, que nos permite añadir más condiciones a evaluar una vez estamos dentro de un condicional. Primero, se comprueba si nota es mayor que 9, en cuyo caso entramos en este bloque. Si no es mayor que 9, se comprueba secundariamente, si nota es mayor que 5, en cuyo caso entramos en este bloque. Y, finalmente, si ninguna de las dos anteriores ha funcionado, entonces es que es Suspenso. Vendría a ser como el por defecto dentro de un condicional. Podemos…
Contenido
-
-
-
-
-
-
-
(Bloqueado)
Condicionales con if, else y elif2 min 18 s
-
(Bloqueado)
Operadores condicionales: numéricos (-eq, -lt) y texto (-z, -n, =, !=)1 min 38 s
-
(Bloqueado)
Uso avanzado de test y [ ]1 min 29 s
-
(Bloqueado)
Condicionales con archivos (-f, -d, -e)1 min 46 s
-
(Bloqueado)
La estructura case1 min 53 s
-
(Bloqueado)
Anidamiento de estructuras condicionales1 min 30 s
-
(Bloqueado)
Ejemplos prácticos con validación de condiciones1 min 13 s
-
(Bloqueado)
-
-
-
-
-