вычислить контрольную сумму для папки в Windows и проверить в Linux - PullRequest
3 голосов
/ 22 марта 2011

У меня есть следующее требование:

  1. Рассчитать одну контрольную сумму (предпочтительно SHA1) из всей папки.Это должно быть сделано в Windows.
  2. Переместите эту папку из Windows в коробку Linux.
  3. Проверьте всю папку по значению хеша в коробке Linux.

Любые идеи приветствуются!

1 Ответ

2 голосов
/ 17 мая 2011

md5deep http://linhost.info/2010/02/checksum-a-directory-with-md5deep/

Это сделано с использованием MD5, но позволяет вычислять хэши для подкаталогов и предположительно является кроссплатформенным.Меня не удивило бы наличие версии SHA.

Альтернативным решением было бы выполнить передачу с помощью rsync через SSH (установите Cygwin на коробку Windows).Который будет гарантировать, что место назначения соответствует источнику.

...