Buscar artículos en cambiatealinux.com



Contar ficheros de un directorio en linux

Por Alex, el 04/05/2021 · 1 min lectura   -  Comentarios: 6   -  Comentar el artículo
Para contar ficheros en linux utilizaremos el comando wc -l combinandolo con ls o find.
Guardar el artículo.

Si te ha gustado y ayudado puedes compartir en redes para que el artículo sea mas visible y pueda ayudar a mas gente:




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 y ayudado puedes compartir en redes para que el artículo sea mas visible y pueda ayudar a mas gente:




Publicidad




Añadir un comentarios:


  • Comenta el artículo si te ha sido de utilidad y te ha funcionado para que pueda ayudar a mas personas.
  • Si no ha funcionado comentalo tambien asi yo puedo repasarlo e intentar ver porque no funciona.

En ambos casos tú opinión es valiosa y de mucha utilidad para mejorar el blog y ayudar a otros usuarios.



(no se publica el email)


Los comentarios no se publican al momento sino que son revisados para prevenir el spam.

Comentarios:

avatar truko22- 23/07/2022
Muchas gracias, me fue de mucha utilidad.
avatar Gary- 31/03/2022
Excelente!! me sirvio de mucho!! gracias a tu post pude cuadrar la transferencia ftp entre dos servidores y vi que tenia una diferencia
avatar Roberto gallegos- 19/01/2022
me fue bastante útil. gracias
avatar jose- 13/10/2020
buena info gracias
avatar sam sepio- 12/02/2020
muy buen tutorial
avatar Alfonso- 01/06/2016
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!
Archivo:


2024 19 2023 34 2022 87 2021 87 2020 83 2019 38 2018 37 2017 85 2016 138 2015 49 2014 5 2013 9 2012 7 2010 1