Borrar archivos con Find

Otro comando muy útil e imprescindible. Necesitaba poder borrar un tipo de archivos concretos, en un directorio concreto por temas de rendimiento. Creamos un .sh y guardamos el comando allí. Luego lo subimos al cron.hourly o según necesitemos. El comando en cuestión es el find, pero utilizado de una forma diferente.

Ejemplo:

# find /path/a/utilizar -type f -cmin +60 -exec -rf {} \;

Este comando automáticamente borra los archivos encontrados. -cmin especifica archivos modificados de más de una hora. -type f, especifica que sólo encuentre archivos. Para más info, consultar man find.

Leave a Reply

Your email address will not be published. Required fields are marked *