Don’t underestimate grep-based code scanning
Don't use grep. Use ag[0], which is specifically designed for searching code. It's much faster, honors .gitignore, and the output can be piped back through grep if you like.    ag FooBar | grep -v Baz

It's in brew/apt/yum etc as `the_silver_searcher` (although brew install ag works fine too).0: https://github.com/ggreer/the_silver_searcher