Ho creato uno script di backup con rsync e lo faccio funzionare ogni 10 minuti. Sto copiando file da HFS a Fat32. L'ho registrato usando --progress
ma per facilitare la lettura del registro voglio solo includere i file trasferiti. Cioè. alla fine di una corsa vorrei vedere qualcosa nel registro come:
Started transfer at 2012-07-31 11:03:45 /some/file/that/was/changed.txt //eadn-wc01-5196795.nxedge.io/another/file/that/was/added.jpg Number of files: 35184 Number of files transferred: 2
Non riesco a trovare nulla dopo un po' di googling. C'è un modo per farlo?
Grazie.
Risposta accettata:
L'ho capito alla fine. Ho notato che il motivo per cui elencava tutto era perché stavo usando il flag -a.
Mi sto sincronizzando con fat32, quindi qualcosa sul flag -a faceva provare a sincronizzare tutti i file ogni volta.
Ho cambiato i flag in -tr e questo ha risolto il problema. Non so cosa fosse il flag -a che lo stava causando, ma so che fat32 non è dettagliato come altri file system e di conseguenza i confronti di file non funzionano sempre correttamente tra i file system.