オプション

-n
number(行番号を表示)
-v
invert(マッチ行以外を表示)
-i
ignore case
-E
extended
-F
fixed
$ grep -n sudo /etc/group
$ grep -E 'user[0-9][0-9]?.kdc' file    ← 0回あるいは1回
$ grep -E 'user[0-9][0-9]+.kdc' file    ← 1回以上