Сравнивая файлы друг с другом - PullRequest
0 голосов
/ 24 августа 2009

Я написал некоторый фрагмент кода, который копирует куски больших файлов на удаленную машину. Теперь я бы хотел бы выяснить, действительно ли я скопировал все биты в нужное место, сравнивая эти два файла на байтовой основе. Есть ли какой-нибудь инструмент для окон, который позволяет мне это делать? Я думаю, Linux уже есть такой инструмент, не так ли?

Большое спасибо, Пол

Ответы [ 4 ]

2 голосов
/ 24 августа 2009

Сравнение "byte-per-byte", вероятно, является чрезмерным. Это было бы эквивалентно копированию файла снова. Создайте контрольную сумму для каждой скопированной части и сравните значение контрольной суммы. Вы также можете использовать команду unix cksum . Вы можете получить то же самое в Windows с помощью пакета CoreUtils .

0 голосов
/ 24 августа 2009

Я думаю, что вы переписываете

DeltaCopy

http://www.aboutmyip.com/AboutMyXApp/DeltaCopy.jsp

0 голосов
/ 24 августа 2009

Существуют тонны инструментов, которые предоставляют эту функциональность. Просто Google для одного. Я лично использую Beyond Compare , который выдающийся. Однако это стоит, но есть и другие, такие как windiff , которые бесплатны.

0 голосов
/ 24 августа 2009

Windows

comp

Linux:

cmp, diff
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...