Kemungkinan Gandakan:
Pencari file duplikat
... untuk melanjutkan judulnya, pada dasarnya yang saya inginkan adalah saya memberikan file kepadanya, dan program berjalan melalui seluruh direktori proyek dan mencari apakah ada file (semuanya berbeda nama, tentu saja :) yang biner sama dengan yang pertama ...
Memang, diff, tapi saya tidak ingin melalui direktori proyek sendiri, karena ada cukup banyak dari mereka.
windows-xp
grep
diff
Rook
sumber
sumber
Jawaban:
Maaf, tidak melihat tag OS sebelum memposting. Tetapi akan bekerja pada Windows dengan Cygwin atau UnxUtils juga.
Perintah berikut menghitung checksum MD5 untuk semua file di direktori proyek dan menampilkan mereka dengan checksum yang sama sebagai file referensi:
Itu
cut
perintah digunakan untuk mengekstrak checksum 32 karakter (-c1-32
) dan nama file(-c35-
) dari outputmd5sum
.sumber
md5sum /path/to/reference/file
secara terpisah dan menggunakan checksum yang dikembalikan sebagai argumen untukgrep
.Ini berfungsi di Ubuntu 11.10:
Itu harus bekerja pada distro dengan
bash
,find
dandiff
.sumber