3
uniqコマンドが正しく機能していませんか?
だから私はmd5これを出力としてファイルのハッシュをチェックしています: 657cf4512a77bf47c39a0482be8e41e0 ./dupes2.txt 657cf4512a77bf47c39a0482be8e41e0 ./dupes.txt 8d60a927ce0f411ec94ac26a4785f749 ./derpina.txt 15f63928b8a1d5337137c38b5d66eed3 ./foo.txt 8d60a927ce0f411ec94ac26a4785f749 ./derp.txt しかし、find . -type f -exec md5sum '{}' ';' | uniq -w 33一意のハッシュを見つけるために実行した後、私はこれを取得します: 657cf4512a77bf47c39a0482be8e41e0 ./dupes2.txt 8d60a927ce0f411ec94ac26a4785f749 ./derpina.txt 15f63928b8a1d5337137c38b5d66eed3 ./foo.txt 8d60a927ce0f411ec94ac26a4785f749 ./derp.txt 私の理解からは、いずれか一方のみの1 derpina.txtかは、derp.txtそのハッシュが同じであるため、最大表示されなければなりません。何か不足していますか?なぜそれがこのように出力されるのかについて私を啓発できますか?
22
command-line
bash
uniq