GNU/Linux >> Tutoriales Linux >  >> Linux

Use wc en todos los subdirectorios para contar la suma de líneas

Quizás estés buscando exec opción de find .

find . -type f -exec wc -l {} \; | awk '{total += $1} END {print total}'

Probablemente quieras esto:

find . -type f -print0 | wc -l --files0-from=-

Si solo desea el número total de líneas, puede usar

find . -type f -exec cat {} + | wc -l

Linux
  1. ¿Cómo encontrar el número de líneas verticales disponibles en la terminal?

  2. ¿Cuál es la mejor manera de contar el número de archivos en un directorio?

  3. ¿Cómo encontrar la última ocurrencia del patrón e imprimir todas las líneas después de la última ocurrencia?

  4. ¿Cómo contar el número de líneas en un archivo después de una coincidencia Grep?

  5. Cómo usar el comando find de Linux para buscar archivos

Cloc:cuente las líneas del código fuente en muchos lenguajes de programación

Cómo usar el comando uniq para procesar listas en Linux

5 formas de contar el número de líneas en un archivo

¿Cómo puedo encontrar la versión de Fedora que uso?

Recuento de archivos en cada subdirectorio

¿Usar SED recursivamente en Linux?