Print filename and line number

Show file and line number for each match

grep -rn 'panic:' /var/log/app/

tool
grep15 commands
tags
grepdebug

More grep commands

  • rg 'TODO|FIXME|HACK' --type py -l

    List files containing TODO/FIXME/HACK in Python files

  • rg 'panic' -C3 --glob '*.go'

    3 lines of context around matches in Go files

  • rg 'secret_key' --hidden --no-ignore

    Search hidden and .gitignore'd files

  • rg 'old_value' --replace 'new_value' --passthru config.yaml

    Preview how a replacement would look without writing

  • rg 'error' /var/log/ --stats 2>&1 | tail -5

    Show total matches, files searched, elapsed time

all 15 grep commands