El vie, 16-06-2017 a las 14:48 -0500, Yoander Valdés Rodríguez escribió:
> 
> 12. Encontrar los ficheros a los cuales se les cambio el estado en un 
> período entre 2 y 6 minutos atrás
> 
> $ find . -cmin +2 -cmin -6

Todos esos te deberian funcionar, pero debes recordar que por ejemplo

1- es 2 de mayo creas un archivo A y un B
2- ayer abriste el archivo A (da lo mismo si fuiste tú o algún otro
programa) y luego lo salvó 
3- hoy 17 de junio ejecutas un find . -mtime +30 eso te va a borrar el
archivo B pero te va  a dejar intacto el A

Si tienes la certeza total que nadie va a modificar esos archivos
entonces una solución con mtime o ctime te puede servir. 

Revisa la fecha de tus archivos con ls -l y ls -lu

Si por el contrario tus archivos son modificados, entiende que no solo
vale que entren al archivo y le añadan una línea, si entran, no cambian
nada y luego lo salvan para las fechas del filesystem es como si
hubieran creado un archivo nuevo, entonces la solución ideal para tí, va
a ser incluir la fecha de creación del archivo dentro del nombre del
archivo y luego buscar para borrar por esa fecha. Este método es un poco
pesado de implementar, pero es 100% seguro, esto solo falla si apagas el
servidor

-- 
Salu2 
 ________________________
 Ulinx
 Linux user 366775
"En un problema con n ecuaciones
siempre habrá al menos n+1 incógnitas."

______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a