Cómo probar variables nulas o vacías dentro del script bash
- 3373
- 991
- Sr. Eduardo Menchaca
El siguiente ejemplo de script de bash mostramos algo de la forma en cómo verificar una variable vacía o nula usando bash:
#!/bin/bash if [-z "$ 1"]; luego hacer "variable vacía 1" fi if [-n "$ 1"]; Entonces se eco de "no variable vacía 2" fi si [ ! "$ 1"]; Luego se eco "variable vacía 3" fi if ["$ 1"]; Entonces echo "no variable vacía 4" fi [[-z "$ 1"]] && echo "Variable vacía 5" || Echo "No vacía variable 5"
Guarde el script anterior en EG. check_empty.mierda
y ejecute con nuestros argumentos sin línea de comandos:
$ bash check_empty.SH Variable vacía 1 Variable vacía 3 Variable vacía 5
Además, la ejecución del script anterior con un argumento de línea de comando activará resultados opuestos:
$ bash check_empty.sh hello no variable vacía 2 no variable vacía 4 no variable vacía 5
Tutoriales de Linux relacionados:
- Bash Script: Número de argumentos pasados al guión
- Variables de Bash especiales con ejemplos
- Sistema colgado de Linux? Cómo escapar a la línea de comando y ..
- Cómo escribir un script bash para ejecutar comandos
- Bucles anidados en guiones Bash
- Mint 20: Mejor que Ubuntu y Microsoft Windows?
- Cómo establecer y enumerar las variables de entorno en Linux
- Mastering Bash Script Loops
- Tutorial de depuración de GDB para principiantes
- Bash Loops con ejemplos