Von "man xargs":-I impliziert -L 1Das ist also nicht sehr effizient. Es wäre effizienter, wenn Sie md5sum einfach so viele Dateinamen wie möglich geben würden, was wäre:
find . -type f -print0 | xargs -0 md5sum | sort | uniq -w32 --all-repeated=separate
Dann haben Sie natürlich nicht die Dateigröße. Wenn Sie die Dateigröße wirklich benötigen, erstellen Sie ein Shell-Skript, das den md5sum
ausführt und du -h
und führen Sie die Zeilen mit join
zusammen .