[ubuntu-it] rsync e sincronizzazione bidirezionale

paolo destefanis p.deste a gmail.com
Gio 6 Gen 2011 22:17:16 UTC


On 06/01/2011 23:04, Francesco Bolzoni wrote:
> Non ho soluzioni al tuo problema, pero' mi interessa quello script ...
> Potresti spedirlo ?

Quello per i duplicati? L'aveva consigliato qualcuno in lista. Mi spiace 
ma non ricordo chi.

Eccolo qui:

OUTF=/home/tua_directory/rem-duplicates.sh;
echo "#! /bin/sh" > $OUTF;
find "$@" -type f -exec md5sum {} \; |
     sort --key=1,32 | uniq -w 32 -d --all-repeated=separate |
     sed -r 's/^[0-9a-f]*( )*//;s/([^a-zA-Z0-9./_-])/\\\1/g;s/(.+)/#rm 
\1/' >> $OUTF;
chmod a+x $OUTF; ls -l $OUTF


Produce un eseguibile "rem-duplicates.sh" in cui devi decommentare i 
file che vuoi cancellare. Poi incroci le dita (sperando di non aver 
decommentato troppo :-)) e lo esegui.

-- 
paolo,

mailto: p.deste a gmail.com pdeste a people.it
[skype:p_deste] UIN: 50157603 --- Linux user 180069




Maggiori informazioni sulla lista ubuntu-it