[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Rimuovere vecchi file (e directory)



Pol Hallen wrote:
Ma in questo caso anche la directory dovrebbe avere meno di un mese, o
dico una fesseria?
in teoria si :-) io sto facendo lo script per usarlo nei cestini di rete di samba, quindi quando cancello una dir in rete, viene spostata nel cestino.

Potrebbero esserci dei casi in cui il file ha meno di un mese e la dir maggiore di un mese.. qui' possono nascere problemi..

fai due passaggi:
1) cancella i file più vecchi di un mese con rm
2) cancella le directory più vecchie di un mese con rmdir

così le directory sono cancellate solo se più vecchie di un mese e sono vuote. C'è però il problema di directory annidiate, dovresti far in modo che se riesce a cancellare una directory, allora prova anche a cancellare la directory che la conteneva.

Ciao
Davide

--
Dizionari: http://linguistico.sourceforge.net/wiki
Petizione per liberare i PC:
http://www.petitiononline.com/liberasw/
Non autorizzo la memorizzazione del mio indirizzo su outlook


Reply to: