Cortito, necesitamos eliminar los ficheros de un directorio anterior a una fecha determinada.

1
find . -type f ! -newer foo.bar -delete

Esto saca el timestamp del archivo foo.bar, y borra todo lo que tenga fecha anterior a este, incluido el archivo foo.bar.

Si nececitamos crear un archivo con una fecha determinada usamos

1
touch -t fechahora timestamp.foo

Donde fechahora es en formato YYYYMMDDHHSS, esto crea un fichero con el timestamp determinado, para luego usarlo en el comando anterior.


Carlos Albornoz

rocking since MCMLXXXII