Z "man xargs":-I implikuje -L 1Takže to není nejefektivnější. Bylo by efektivnější, kdybyste md5sum dali co nejvíce názvů souborů, což by bylo:
find . -type f -print0 | xargs -0 md5sum | sort | uniq -w32 --all-repeated=separate
Pak samozřejmě nebudete mít velikost souboru. Pokud opravdu potřebujete velikost souboru, vytvořte skript shellu, který provede md5sum
a du -h
a sloučit řádky s join
.