FreeBSDにmd5sum -cがなかったので

NASにコピーしたファイルのチェックにmd5sum -cを使いたかったのだけど無かったので、代わりのコマンドを探したけど見つからなかった……。

awk '{cmd="md5 -q "$1; cmd | getline md5;if(tolower($2) == tolower(md5)){print "ok "$1}else{print "ng "$1" "md5}close(cmd)}' file.md5sums

なるほどawk便利。md5sumなんていらない。

けどすぐ忘れるのでメモ