Grep: Difference between revisions

32 bytes removed ,  6 years ago
Line 27:
 
=One-Liners=
 
 
Case insensitive search
Line 35 ⟶ 34:
grep -iw "is" demo_file
 
Display N lines after, before, around match
grep -A 3 -i "example" demo_text # After Match
grep -B 2 "single WORD" demo_text # Before Match
 
grep -C 2 "Example" demo_text # Around Match
Display N lines before match
grep -B 2 "single WORD" demo_text
 
Display N lines around match
grep -C 2 "Example" demo_text
 
Color Filtered Output
Line 50 ⟶ 45:
export GREP_OPTIONS='--color=auto' GREP_COLOR='100;8'
 
Recursive Search
Searching in all files recursively
grep -r "rameshtest" *
 
Invert match
Line 60 ⟶ 55:
 
How many lines matches the given pattern
grep -c "go" demo_text<br />grep -c this demo_file
 
How many lines that does not match the pattern