logoalt Hacker News

JetSetIllytoday at 10:34 AM1 replyview on HN

Some nice ideas but the regexes should include word boundaries. For example:

git log -i -E --grep="\b(fix|fixed|fixes|bug|broken)\b" --name-only --format='' | sort | uniq -c | sort -nr | head -20

I have a project with a large package named "debugger". The presence of "bug" within "debugger" causes the original command to go crazy.


Replies

grepsedawktoday at 12:58 PM

Good catch, that's better