find-duplicates
find-duplicates
menemukan file duplikat dengan cepat berdasarkan xxHash isinya.
$ go install github.com/twpayne/find-duplicates@latest
$ find-duplicates
{
"cdb8979062cbdf9c169563ccc54704f0": [
".git/refs/remotes/origin/main",
".git/refs/heads/main",
".git/ORIG_HEAD"
]
}
find-duplicates [options] [paths...]
paths
adalah direktori untuk berjalan secara rekursif. Jika tidak ada paths
yang diberikan maka direktori saat ini akan dijalankan.
Outputnya adalah objek JSON dengan properti untuk setiap xxHash yang diamati dan nilai array nama file dengan konten dengan xxHash tersebut.
Pilihannya adalah:
--keep-going
atau -k
teruskan setelah kesalahan.
--output=<file>
atau -o <file>
tulis output ke <file>
, defaultnya adalah stdout.
--threshold=<int>
atau -t <int>
menetapkan jumlah minimum file dengan konten yang sama untuk dianggap duplikat. Standarnya adalah 2.
--statistics
atau -s
mencetak statistik ke stderr.
find-duplicates
? find-duplicates
bertujuan untuk bekerja secepat mungkin dengan melakukan pekerjaan sesedikit mungkin, menggunakan setiap inti CPU secara efisien, dan menggunakan semua inti CPU pada mesin Anda.
Ini terdiri dari beberapa komponen:
Semua komponen berjalan secara bersamaan.
MIT