Pregunta: | 8185 - DUDA SOBRE BUSQUEDA DE ARCHIVOS EN UNIX |
Autor: | ESMERALDA RODRIGUEZ |
información sobre comando find y at
quiero encontrar archivos de meses anteriores (2) desde un directorio, despues quiero borrar la información de estos archivos, regularmente, es decir cada 2 meses gracias |
Respuesta: | Angel Grauliana |
Usa el comando
find /directorio -ctime +60 -exec rm -f {}\; esto te borra los fichero con un tiempo de acceso superior a los 60 dias. Para borrarlo regularmente mejor usar el comando cron haciendo que se ejute el comando anterior diariamente en el directorio solo tendras aquellos fichero cuya antiguedad sea superior a los dias que le indiques. |