Script que lista todos los directorios y subdirectorios recursivamente de uno dado. El
directorio será introducido como argumento y el guion lo primero que hará será verificar si es
precisamente un directorio.
1 2 3 4 5 6 7 8 9 10 11 12 |
#!/bin/bash if [ ! $# -eq 1 ] # Comprobar número de parámetros introducidos then echo “¡¡ Error !! Uso: “$0” nom_dir” break fi if [ -d “$1” ] then ls –lR “$1” | grep ’^d’ else echo “No existe el directorio $1” fi |