#!/bin/bash # Show all TODO and FIXME from current directory along with who's # responsible. # # Requires parallel to work (unless you want to make everything slow) ( find . \( -name '*.cpp' -o \ -name '*.py' -o \ -name '*.h' -o \ -name '*.hpp' \) -print0 ) \ | parallel -0 git blame \ | egrep 'TODO|FIXME'