El mar, 25-03-2014 a las 11:31 -0400, gutl-l-requ...@jovenclub.cu escribió: > necesito un script que me borré de un directorio los archivos + > viejos > que allí se encuentren, por ejemplo, que borré los que tienen 1 > semana > de estar ahí, los otros no. > > saludos
Saludos lista. Cuando leí este contenido se me ocurrió explotar la poderosa herramienta que trae el sistema, en este caso el comando find, puedes jugar con la opción -mtime, ésta te permite buscar los datos del/los fichero que fueron modificados por última vez hace n×24 horas, también aparece la opción -delete, te permite borrar los fichero que va encontrando, y aparece -daystart, que mide el tiempo desde el día de hoy en lugar de desde hace 24 horas, un ejemplo sin usar -delete, solo para que te muestre el contenido sin borrarlo. find CAMINO -type f -mtime +7 -daystart -ls si llegas a cambiar -mtime +7 por -7, te mostrará los contenido modificado a partir de hoy una semana atrás. Espero que sirva de algo,.. -- "Que Dios te Bendiga" Ing. Leonardo E. Reyna Castro Analista de Datos Oficina Nacional de Administración Tributaria Provincia Granma email: l...@grm.onat.gob.cu Teléfono: 42-4292 44-2859 -- Este mensaje ha sido analizado por MailScanner en busca de virus y otros contenidos peligrosos, y se considera que est� limpio.
______________________________________________________________________ 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