md5sum を再帰する md5deep

$ find . -type f -exec md5sum {} \;

$ md5deep -r .

と書くことができる。

インストール

$ sudo apt-get install md5deep

本家サイトの md5deep and hashdeep には Windows のバイナリもあります。

雑談 ( 見つけた経緯 )

17 万ファイルの md5sum を取るだけの簡単なお仕事かと思ったけど、ターゲットマシンは他人の Windows

圧縮しても 7GB 近くあるので送ってもらうのも面倒。

なので Windows 用の find と md5sum のバイナリを送って使い方を教えようと思う。

が、md5sum のバイナリはいくつかのサイトにあったけれど findutils が見つからない。

bmatzelle/gow には find が入っておらず、一時的な作業に cygwin とか GnuWin32 のインストールは面倒。

そんなときに md5deep を見つけた。