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 を見つけた。