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

Re: copia ogni x minuti di nuovi file



Il 15/10/2012 16:07, Lorenzo Beretta ha scritto:
> La più ovvia e semplice che mi viene in mente è find(1) alla voce ctime:
> 
> $ cp -pv /etc/fstab /tmp && cd /tmp && stat fstab
> ...
> Modifica : 2012-09-18 22:38:55.000000000 +0200
> Cambio   : 2012-10-15 16:02:26.428903740 +0200
> ...
> 
> 
> Copio un file non modificato da un mese e il suo ctime è adesso, perchè
> l'ultima volta che ho modificato le informazioni dell'inode è stato appunto
> adesso creando /tmp/fstab; quindi il file può anche non essere recente ma te lo
> becca comunque.
> Ok così o mi sono perso qualcosa?

Grazie, metà del problema è risolto perché sui file è effettivamente così.
Non mi aiuta sulle directory.

Potrebbe funzionare un find che confronta il ctime di una cartenna con quello
dei file contenuti e fa un touch alla cartella stessa se uno qualsiasi di
questi è più recente?
Dovrebbe essere molto più veloce di un md5 e non impegna eccessivamente la cpu...


-- 
Davide


Reply to: