「man xargs」より:-I は -L 1 を意味するため、これは最も効率的ではありません。できるだけ多くのファイル名を md5sum に与えると、より効率的になります。
find . -type f -print0 | xargs -0 md5sum | sort | uniq -w32 --all-repeated=separate
もちろん、ファイルサイズはありません。本当にファイル サイズが必要な場合は、md5sum
を実行するシェル スクリプトを作成します。 と du -h
行を join
でマージします .