| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| dupli_1.0.tar.bz2 | 2012-09-13 | 29.1 kB | |
| README | 2012-09-12 | 1.7 kB | |
| Totals: 2 Items | 30.7 kB | 0 |
Programma che cerca i duplicati basandosi sull'hash md5 che può essere usato in modo flessibile: l'utente può decidere se calcolare l'hash su una parte del file o sul file completo, il programma di default usa usa entrambi i modi. Prima sfoltisce i candidati duplicati raccogliendo e ordinando (merge-sort) le dimensioni di tutti i file della cartella e delle sottocartelle, poi calcola il md5 dei 2K centrali di ogni file, ordina nuovamente i risultati e sottopone infine i file interi dei candidati duplicati alla funzione md5. Scrive il risultato sullo stdout, partendo dai file più piccoli fino ad arrivare a quelli più grandi. Sullo stderr scrive alcune informazioni, se richiesto dall'utente, sullo stato del lavoro (sul mio netbook ci mette 50 minuti a controllare tutti i 160 GB spartiti in 320000 file). È già presente nell'archivio un eseguibile per linux x86-64. ================================================ ================================================ Per compilare e installare dupli: make make install (da utente root) dupli -v -p /percorso/cartella > duplicati.txt ================================================ ================================================ per ottimizzare l'esecuzione è possibile usare le opzioni "-d", "-r", "-m" e "-c": -d <num> più alto è num e meglio è nel caso di cartelle piene di sottocartelle -r <num> più num è vicino al numero di file della cartella e delle sottocartelle e più il programma gestirà bene la memoria -[m | c] "m" calcola solo il md5 del file completo; "c" calcola SOLO il md5 dei 2K centrali di ogni file. (!!) by BRSoft 13/09/2012