Para ello, disponemos del siguiente bash-script de ejemplo:
Vista imagen (./script.sh):
Vista texto (./script.sh):
#!/bin/bash
directorio="/root"
# Script que verifica si existe el directorio.
if [ -d $directorio ]; then
echo "Directorio existe"
else
echo "Directorio no existe"
fi
Este bash-script es muy simple, verifica si un directorio existe o no.
Para ello se compara el contenido de la variable directorio (en el ejemplo /root)
Si existe la ruta se muestra por pantalla: "Directorio existe" y no existe la ruta: "Directorio no existe"
Pruebas de ejecución:
[root@LINUX1]# ./script.sh
Directorio existe
[root@LINUX1]# bash -x ./script.sh
+ directorio=/root
+ '[' -d /root ']'
+ echo 'Directorio existe'
Directorio existe
[root@LINUX1]# bash -x -v ./script.sh
module () { eval `/usr/bin/modulecmd bash $*`
}
#!/bin/bash
directorio="/root"
+ directorio=/root
# Script que verifica si existe el directorio.
if [ -d $directorio ]; then
echo "Directorio existe"
else
echo "Directorio no existe"
fi
+ '[' -d /root ']'
+ echo 'Directorio existe'
Directorio existe
No hay comentarios:
Publicar un comentario