find -name *.log
Buscaremos todos los ficheros a partir de directorio donde nos encontremos con la extensión .log![find - buscar ficheros find - buscar ficheros](/files/lwt2mccnpwhnauojm7kf1016/find.jpg)
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 tamaño find y ls - buscar ficheros y ver el tamaño](/files/lwt2mccnpwhnauojm7kf1016/find_ls.jpg)
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 tamaño find y ls en megas - buscar ficheros y ver el tamaño](/files/lwt2mccnpwhnauojm7kf1016/find_ls_m.jpg)
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.