-i = Case Insensitive or Ignore Case
-v = Invert Match to select non-matching lines
-c = Output a count of the number of lines that have a match.
Include -v to count non-matching lines
-n = Prefix each line of output with the line number of the file
-A num = Print the number of lines after the match
-B num = Print the number of lines before the match
-r, -R = Recursive