2.6. shell:grep, grep

download PDF


displays lines matching a regular expression


shell:grep [ --help ] [[ -i ] | [ --ignore-case ]] [[ -w ] | [ --word-regexp ]] [[ -n ] | [ --line-number ]] [[ -x ] | [ --line-regexp ]] [[ -v ] | [ --invert-match ]] { regex }


Table 2.6, “shell:grep Arguments” describes the command's arguments.
Table 2.6. shell:grep Arguments
--help Displays the online help for this command.
-i, --ignore-case Ignore case distinctions in both the regex and the input files.
-w, --word-regexp
Select only lines containing matches that form whole words.
A match qualifies if it meets one of the following conditions:
  • The matching string is at the beginning of the line.
  • The matching string is preceded by a non-word constituent character.
  • The matching string is at the end of the line.
  • The matching string is followed by a non-word constituent character.
-n, --line-numberDisplay the line number of the match within its input file.
-x, --line-regexp Selects only those matches that exactly match the whole line.
-v, --invert-match Select non-matching lines.
regex Specifies the regular expression to match.
Red Hat logoGithubRedditYoutubeTwitter


Try, buy, & sell


About Red Hat Documentation

We help Red Hat users innovate and achieve their goals with our products and services with content they can trust.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

© 2024 Red Hat, Inc.