Pirobits
  

Cómo contar el número de ficheros en un directorio usando la terminal

alberto avatar Alberto Sola · 1/1/2024 · 1 min

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.

Si te ha resultado útil este artículo agradecería si te suscribes a mi newsletter. Recibirás contenido exclusivo de calidad y también me ayudarás enormemente. Cada suscripción apoya el trabajo que realizo y me permite conocer mejor los temas que te interesan, de forma que puedo mejorar los conocimientos que comparto contigo.


Posts recientes