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.