Eliminare file più vecchi di X giorni

Linux
di in Linux il 28 Marzo 2010

 

Per eliminare da una cartella il file più vecchi di un certo numero di giorni impostare nel cron il seguente comando:

Viene usato il comando find seguito dal percorso della cartella contenente i file. E’ consentito l’uso del carattere jolly * .

E’ consigliabile provare il comando senza rm per testare la corretta selezione dei file che si vogliono cancellare.

Il parametro mtime è indicato per specificare i giorni di età dei file da cancellare (nell’esempio selezioniamo tutti i file più vecchi di 5gg).

Con -exec lanciamo il comando -rm per cancellare i files

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *