#!/usr/bin/awk -f { switch($1) { case "commit": commit = $0; message = ""; next; case "Date:": split($0, dateline, ": +"); print "
" dateline[2], commit "
"; next; } if($0 == "" && message == "") { getline; message = $0; print ""; print message; print "
"; print "" $1 " | " print "" $3 " | " print "" $4 " |
" sumup[1] " | "; print ""; print " | " sumup[2] ", " sumup[3] " |