Attenzione! Il comando in fondo al post è potenzialmente dannoso. Non copiatelo ne eseguitelo se non siete sicuri di come funzioni.
Ciao a tutti ho fatto uno script per rimuovere i file più vecchi di t minuti da una directory. L'unico problema è che se tutti i file della directory sono più vecchi di t minuti allora viene cancellata la directory e mi viene stampato un messaggio di errore della find che mi dice che non esiste la directory.
Il comando che uso è:
Codice: Seleziona tutto
find $DIRECTORY -type f,d -mmin +$2 -exec rm -R {} \;
