¿Necesitas saber cuántos archivos existen dentro de un directorio?
Este pequeño comando contara repulsivamente dentro del directorio que le pases.
$ find DIR_NAME -type f | wc -l
Para los curiosos, analicemos el comando:
$ find DIR_NAME -type f
Aquí estamos diciendo «Encuentra en DIR_NAME (aquí pasas el directorio que quieras) todos los archivos de tipo «archivo» (no directorios).
|
El pipe ( | ) sirve para meter una suburbana o una «segundo« comando.
wc -l
Esto nos sirve para contar, palabras, líneas y bytes. la opción -l cuenta las líneas de la salida, es decir, contara cuantos archivos encuentra «find«.