git grep -n -w "FIXME\|TODO\|XXX" | awk '{ print $1 }' | while read fileline; do filename=`echo $fileline | cut -d: -f1` lineno=`echo $fileline | cut -d: -f2` time=`git blame -p -t $filename -L$lineno,$lineno | grep author-time | cut -d' ' -f2` msg=`git blame $filename -L$lineno,$lineno` echo "$time $fileline $msg" done | sort | cut -d' ' -f1-