di nuovo alle prese con la bash, sto cercando di fare uno script che cancella file + vecchi di X giorni:

find /share/temp/.Cestino/ -type f -atime +150 -exec rm -fr {}  \;
find /share/temp/.Cestino/ -type d -atime +150 -exec rm -fr {}  \;

non l'ho ancora perfezionato (-type f sta per i file e d per le dir) - se tutto funziona come deve lo script cancella file e dir + vecchie di 150giorni (cioè file che hanno una data di modifica/accesso maggiore di 150giorni).

Secondo voi è corretto?

Vorrei però implementare una ricerca ricursiva, mettergli una dir tipo /share/temp/ e da quella dir in poi cancellarli andando di dir in dir.

Cosa suggerite?
grazie!

Pol


--
Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4c97b974.6010...@fuckaround.org

Rispondere a