Bash – Verifica si variable existe y tiene valor.

#!/bin/bash
echo " Los diferentes casos para variables"
echo " -----------------------------------"
echo
echo "1.- Variable no existe"
echo "${variable-No existe}"
echo "${variable:-Vacia}"
echo
echo "2.- Variable igual a nada (Existe pero no contiene nada)"
variable=""
echo "${variable-No existe}"
echo "${variable:-Vacia}"
echo
echo "3.- Variable igual a "dato" (existe y esta llena)"
variable="dato"
echo "${variable-No existe}"
echo "${variable:-Vacia}"

Resultado de la Ejecución.

 Los diferentes casos para variables
 -----------------------------------

1.- Variable no existe
No existe
Vacia

2.- Variable igual a nada (Existe pero no contiene nada)

Vacia

3.- Variable igual a dato (existe y esta llena)
dato
dato
Esta entrada fue publicada en Unix - Linux. Guarda el enlace permanente.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *