Basic grep
grep $expression filecase insensitive
grep -i $expression filesearch for entire word
grep -w $expression filerecursive search (search directory)
grep -r $expression directory/show lines above and below match (context)
grep -C 2 $expression filecount matches
grep -c $expression filelist files with matches
grep -l $expression *Perl compatible regex
grep -P "\d{2}" file