7行目: 7行目:
:ignore case
:ignore case
;-E
;-E
:extended
:extended. egrep
;-F
;-F
:fixed
:fixed. fgrep
;-r
:recursive. fgrep


  $ grep -n sudo /etc/group
  $ grep -n sudo /etc/group

2023年1月1日 (日) 23:04時点における版

オプション

-n
number(行番号を表示)
-v
invert(マッチ行以外を表示)
-i
ignore case
-E
extended. egrep
-F
fixed. fgrep
-r
recursive. fgrep
$ 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回以上

正規表現

キャラクタ 説明
. 任意の一文字
* 直前の文字の0回以上
? 直前の文字が0回もしくは1回
+ 直前の文字が1回以上
[] []で囲んだ文字のいずれか1文字。-(ハイフン)で範囲指定も可
^ 行頭
$ 末尾

関連コマンド

コマンド 概要
egrep