Buscar artículos en cambiatealinux.com


¿ Eres desarrollador ? PHP, MySql, postgreSQL, ... " Visita https://www.netveloper.com encontrarás trucos, tutoriales y ayuda sobre programación.

Buscar ficheros con find y ver su tamaño


Por Alex el 13/07/2019 ( actualizado el 22/05/2022 ) , Comentar el artículo

Comparte este artículo:      

Con el comando find podemos buscar ficheros por tipo o por nombre y el resultado que se muestar en pantalla es el directorio y nombre del fichero pero a veces queremos mas datos.


Si realizamos una búsqueda normal con find como la siguiente

find -name *.log

Buscaremos todos los ficheros a partir de directorio donde nos encontremos con la extensión .log

find - buscar ficheros

Pero ahora ademas queremos ver el tamaño de esos ficheros que hemos buscado, para esto tenemos que combinar el comando find con el comando ls de la siguiente forma.

find . -name "*.log" -exec ls -lh {} \;

Y el resultado seria el siguiente:

find y ls - buscar ficheros y ver el tamaño

Y si este resultado lo queremos filtrar para ver solo los ficheros que vienen en megas o en gigas lo haríamos de la siguiente forma

find -name *.log -exec ls -lh {} \; | grep M


find y ls en megas - buscar ficheros y ver el tamaño

Y si queremos borrarlos utilizamos el comando

find . -name "*.log" -exec rm {} \;

Con exec ls listamos los ficheros que estamos buscando y con exec rm los borramos.

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)





Publicidad

Ayuda sobre:
RECOMENDADOS


LOS MAS LEÍDOS




CATEGORÍAS
ARCHIVO


COMENTARIOS