¿Existe una manera de eliminar todos los archivos de una carpeta que tienen más de un mes de antigüedad utilizando Tasker?
Respuesta
¿Demasiados anuncios?
Izzy
Puntos
45544
Eso es más bien una cuestión de material de cáscara. Vea este ejemplo de comando shell:
find /some/dir -ignore_readdir_race -cmin -depth -mindepth 1 -maxdepth 1 -type f +1440 ! -execdir fuser -s {} 2>/dev/null \; -delete
Esto eliminaría todos los archivos en /some/dir
que sean mayores de 1440 minutos (es decir, 24 horas). Basta con multiplicar los 1440 por 30 para obtener 1 mes, y disparar el comando a través de un perfil basado en el tiempo.