Ru-Board.club
← Вернуться в раздел «Программы»

» Сравнение групп файлов по хеш

Автор: OldOOOH
Дата сообщения: 07.10.2013 21:37
Вчера появилась надобность сравнить много файлов по хешу, немного погуглив я нашел много программ позволяющих сравнить 2-3 файла(что мне не подходит) не найдя ничего разумного я решил создать тему тут чем можно сравнить по хешу между собой 3-4 тыс файлов(200 гб.)

Добавлено:
up
Автор: ASE_DAG
Дата сообщения: 08.10.2013 04:22
OldOOOH
Что значит «сравнить по хэшу»? По сути вам надо найти дубликаты?
Автор: OldOOOH
Дата сообщения: 08.10.2013 06:46
ASE_DAG
Да, взять и сравнить между собой хеш каждого файла

Добавлено:
ASE_DAG
По содержимому, если можно так сказать*
Автор: ASE_DAG
Дата сообщения: 08.10.2013 07:53
Ну так в чем проблема? Утилит для поиска дубликатов (find duplicate files) вагон и маленькая тележка. Но если хотите самостоятельно написать скриптик, то тоже не вижу не малейших проблем. В интерактивном окружении GNU можно сделать так, отталкивайтесь отсюда:

$ DIR="/where/to/search/"
$ md5deep -r "$DIR" > list.md5deep
$ sort list.md5deep > list.sorted.md5deep
$ awk '{ print $1 }' list.sorted.md5deep > list.md5only
$ fgrep -f list.md5only list.sorted.md5deep | less


Комментарии нужны?

Страницы: 1

Предыдущая тема: -дубль


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.