¿Cómo puedo enumerar archivos que tienen más de 100 líneas en un directorio y en todos sus subdirectorios? Un ejemplo de tal comando de terminal será muy útil.
¿Existe una herramienta para contar los números de línea de los archivos dados?
Respuesta aceptada:
Utilice el siguiente comando:
find <folder-to-search> -name "*.txt" -type f -exec sh -c 'test `wc -l {} | cut -f1 -d" "` -gt "100"' ; -print
También eche un vistazo al -name
parámetro, actualmente solo encontrará archivos que terminen con .txt
. Desea modificar eso o simplemente eliminar el parámetro y el argumento para encontrar todos los archivos.