Muchas veces, es necesario buscar y borrar ficheros o subdirectorios en el disco.
Un ejemplo típico ocurre cuando queremos borrar todos los subdirectorios “CVS” que hay dentro del directorio de un proyecto.
Para eso, es muy útil combinar “find” y “rm” de esta forma:
$ find . -name ‘CVS’ -exec rm -fr {} \;
de la sig manera se buscan archivos de 48k en el servidor y se eliminan
find . -iname "*.exe" -size 48k
para eliminarlos:find . -iname "*.exe" -size 48k
find . -iname "*.exe" -size 48k -exec rm -f {} \;
El comando “find” localiza los directorios o ficheros que cumplen el patrón que se necesita, y con la opción “-exec”, pasa los resultados al comando “rm” para que los borre.
ref: http://www.manuel-hernandez.com/2008/12/24/como-usar-find-y-rm-para-buscar-y-borrar-ficheros/