Buscar artículos en cambiatealinux.com

Contar ficheros de un directorio en linux


Por Alex el 18/10/2013 ( actualizado el 10/09/2015 ) , Comentarios: 1

Comparte este artículo:        

Para contar ficheros en linux utilizaremos el comando wc -l combinandolo con ls o find.


Para contar los ficheros y directorios que hay en un directorio utilizaremos el wc -l comando.

Ls | wc -l

Si queremos contar solo ficheros lo haremos asi:

find . -maxdepth 1 -type f | wc -l

Con el comando find tambien nos contará los ocultos en cambio con el ls tendremos que añadir el parametro -a

ls -a | wc -l

Si queremos contar todos los ficheros de un directorio y subdirectorios lo hacermos asi:

find . -type f | wc -l cuenta solo ficheros.
find . | wc -l Cuenta ficheros y directorios


Y con esto contamos los ficheros y directorios

Y esto es todo amigos!!
Gracias por seguirme y leerme, espero que les haya ayudado
Saludos
Alex.



Si te ha gustado el artículo compartelo en:        


Publicidad


Añadir un comentarios:

Nombre:
Email: (no se publica el email)

avatar

Alfonso 01/06/2016 07:46:39

Gracias por la info, muy útil. Sólo una aclaración:
$ ls -a | wc -l
devolverá una cuenta errónea por 2 (pues contará . y ..). Para esto se debería usar -A, osea:
$ ls -A | wc -l
Saludos!





Publicidad



RECOMENDADOS


LOS MAS LEÍDOS


CATEGORÍAS
ARCHIVO