Cómo usar find y rm para buscar y borrar ficheros

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 {} \;

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.