Acabo de necesitar un script para eliminar todos los archivos creados antes de X dias, para realizar el mantenimiento de una carpeta en un servidor.

El script que nos permite esto es el siguiente:

find . -mtime +X -exec rm -rf {} \;  #(X es el número de dias)

Este script busca en la carpeta “.” los archivos no modificados hace más “X” dias, y los elimina sin pedir confirmación. Si en vez de los archivos modificados hace más de X dias, queremos los modificados hace “X” dias, quitamos el signo “+”. Si lo que queremos son los modificados hace menos de “X” dias, cambiamos el signo “+” por el signo “-”.


  1. 2 Respuestas a “Script eliminar archivos creados antes de X dias”

  2. Esto lo hicimos en administración de sistemas, ¿no te acuerdas? Yo sí, qué buenos erámos haciendo scripts ¿verdad?

    Escrito por Daniel el 20 de Noviembre, 2008

  3. Yo era bastante mejor que tu, que te hacía todas las prácticas…

    Si no fuera por mi…a este rato eras tu ingeniero informático…jejeje. Qué tiempos aquellos!!!¿repetimos?jeje

    Escrito por Jonathan Echeverria el 20 de Noviembre, 2008



Escribir un comentario