duplicita souboru...

Pavel Dobes drak na comdes.cz
Pondělí Leden 6 19:09:50 CET 2003


On Sat, 4 Jan 2003 21:35:01 +0100 (MET)
"Pavel Kankovsky" <peak na argo.troja.mff.cuni.cz> wrote:
<cut>

> Ja bych to take tak udelal. Treba takhle nejak:
> 
> find /xyz -type f -print | xargs md5sum | sort > SUMS
> cut -f 1 -d ' ' SUMS | uniq -d > DUPL
> join SUMS DUPL
> 
> Jeste by to slo doplnit tim, ze by se nalezene skupiny porovnaly pro
> jistotu bajt po bajtu.
> 
<cut>
Diky, trochu jsem to poupravil, aby se dalo porovnavat trochu vice souboru
najednou a i soubory s mezerama :)

find "$@" -type f -exec md5sum '{}' ';' >> ALL
cat ALL | sort > SUMS
a zbytek je stejny.
jen jeste zajistit, aby soubor ALL byl prazdny. Treba
echo -n > ALL
abych nemusel pouzit cat, stejne se uz ve scriptu napracoval dost :)

PaD


Další informace o konferenci Linux