Crear un shell script que liste todos los directorios y subdirectorios recursivamente de uno dado. El directorio será introducido como argumento y el guión lo primero que hará será verificar si es precisamente un directorio.
1 2 3 4 5 6 7 8 9 10 11 12 13 |
#!/bin/bash # Comprobar número de parámetros introducidos if [ ! $# -eq 1 ] 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 |