¿Cómo borrar ficheros de una extensión y tamaño determinados?

Publicado por el 4 Nov 2013
en   Sin Comentarios

Imaginemos que tenemos un montón de carpetas, llenas de ficheros de diferentes tamaños, y sólo queremos borrar aquellos ficheros con extensión “.log” que sean menores a 1 KB (por ejemplo), sólo tendriamos que abrir un terminal y hacer:

find ./ -name "*.log" -size -1k -exec rm {};

Traducido, estaríamos buscando en el directorio actual (find ./) los ficheros con extensión log (-name “*.log”) y de tamaño menor a 1 KB (-size -1k), y borrarlos (-exec rm {}).

Más fácil imposible.

#