Cómo contar el número de ficheros en un directorio usando la terminal
En este post te explico cómo contar el número de ficheros que hay en un directorio, desde la línea de comandos, en un sistema operativo linux/unix.
Quería sacar algunas estadísticas de un proyecto y para eso necesitaba contar el número de ficheros de un directorio. Hay varios comandos que puedes utilizar, que son los siguientes.
Método 1. Utilizo el comando ls
para listar los ficheros de un directorio, junto con el comando wc
para contar el número de líneas del comando anterior usando un pipe.
ls -l /path/to/folder | wc -l
Puedes añadir la opción -A
al comando ls
anterior, para mostrar los archivos ocultos.
Método 2. Contar el número de ficheros de un directorio de forma recursiva, utilizando el comando find
:
find /path/to/folder | wc -l
Puedes utilizar la opción --maxdepth n
para limitar la recursividad al explorar directorios.
¿Te ha resultado útil este artículo? Suscríbete a mi newsletter y da el primer paso para lanzar productos IT más rápido. Recibirás consejos exclusivos que te acercarán a tus objetivos.