09-12-2022, 09:24 PM
(09-09-2019, 09:07 PM)Ganekogorta escribió: HolaHola buenas tardes. Me gustaría saber que código implementar para eliminar tanto directorios como archivos, sea el nombre que sea, más antiguos de una fecha en concreto. Me estoy volviendo loco y no logro sacar el código. Podríais ayudarme compañeros??
Eso se debería hacer con un script de Linux.
Entiendo que podría ser útil para una carpeta de escaneados pdf de una máquina multifuncional y la extensión será algo del tipo *.pdf
Si puedo te intento poner un ejemplo del script que deberás incorporar al crontab de la Qnap.
Estoy buscando si se puede hacer sólo con una línea.
Básicamente nos basaremos en el comando "find /share/carpetaScanner/*.pdf -mtime +9" que nos encuentra los archivos pdf de la carpeta compartida "carpetaScanner" que tienen 10 o mas días. Pero estoy mirando a ver si con -exec rm puedo concatenar la salida. En Qnap no me lo permite aunque en otros linux si
A lo mejor tenemos que apoyarnos en un fichero de texto temporal a modo de auxiliar que contenga lo que vamos a borrar.