Section: Basic grep

Search for a word

bash
bash
grep ERROR app.log
Explanation

The simplest grep usage searches for matching lines.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Basic grep
Case-insensitive search
Match regardless of uppercase or lowercase.
OpenIn sheetbashsame section
Show line numbers
Display line numbers with matches.
OpenIn sheetbashsame section
Count matching lines
Only show the number of matches.
OpenIn sheetbashsame section
Invert a match
Print lines that do not match.
OpenIn sheetbashsame section
Match whole words only
Avoid partial substring matches.
OpenIn sheetbashsame section
Use extended regex
Enable `+`, `?`, and alternation without heavy escaping.
OpenIn sheetbash1 tag match