Only show the number of matches.

Section: Basic grep

Count matching lines

bash
bash
grep -c ERROR app.log
Explanation

Good for quick metrics and health checks in scripts.

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
Search for a word
Print lines containing a pattern.
OpenIn sheetbashsame section
Case-insensitive search
Match regardless of uppercase or lowercase.
OpenIn sheetbashsame section
Show line numbers
Display line numbers with 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