listar todos los directorios dentro un directorio en forma recursiva
Hoy en el trabajo necesitaba contar la cantidad de directorios que tenía en la carpeta /mnt de forma recursiva, para comprobar la cantidad total de directorios a partir de /mnt.
Con la ayuda de un compañero del trabajo armamos este script.
=========================
#!/bin/sh
ls -lR /mnt/ | grep drwx | nl
exit
==========================
nl = imprime un número que se incrementa por linea, esto nos va a dar la cantidad exacta de directorios.
ls -lR = nos muestra en formato extendido y de forma recursiva.
grep drwx = filtra solo los directorios.
NOTA: recuerden guardarlo como "archivo.sh", y darle los permisos con "chmod u+x archivo.sh"
espero les sirva.
0 comentarios:
Publicar un comentario