Por ej, tenemos un software en el servidor, que genera unos XLS con datos, todo el tiempo, todos los días. Y desde la empresa, nos informan que la política es mantener SIEMPRE los últimos 15 días de archivos. O sea, deberíamos entrar todos los días, y eliminar los mayores a 15 días. A mano, es una tarea bastante horrible, salvo que tengamos que justificar horas, y bueno, todos los días, unos 30 minutos borrando logs y outputs es mejor que nada.
Pero si lo que queremos es automatizar esta tarea, con el uso del querido Cron, lo único que deberíamos hacer es configurar un solo comando para que se ejecute de manera periódica, este comando seria:
find /prod/aplicacion/salidas/out/PROD* -mtime +15 -exec rm {} \;
Espero que les sirva.
Saludos!
Jorge Abreu.
Imagen original de: brunocb
en lo que planteas decis que es xls, aca pones ese *; eso no importa, ya que solo va a respetar la condicion de los 15 dias ?
ResponderBorrar