- 追加された行はこの色です。
- 削除された行はこの色です。
-grepコマンド大全
*Tips [#r29902c4]
**複数条件指定(OSによっては使えないかも) [#ad703784]
grep -Ei '(evasive|security)' ファイル名
**二つのファイルの差分を抽出 (ファイルA - ファイルB) [#r7b38fc3]
diff ファイルA ファイルB | grep -E '^<' | perl -pe 's/^<\s//g'
**ヒットした周辺N行の結果を表示 -Cオプション [#naedb957]
-ヒットした行の上下4行を表示する例
grep -C4 4000020524 filelist.txt
-関連オプションとして後ろを表示するAと前を表示するBを覚えておく
grep -A 100 hoge filelist.txt
grep -B 100 hoge filelist.txt
**特定のキーワードを含まない行を表示 -vオプション [#w1632dee]
grep -v "除外したいキーワード"
**正規表現を使う -eオプション [#u27d246c]
-特定のタイムスタンプのログ取得
grep -e "^2010\/03\/26 23:\(5\).*$"
-複数条件指定
grep "hogehoge\|fugafuga\|mogemoge"
-BOMチェック
egrep -r $'\xef'$'\xbb'
**バイナリ除外オプション -I [#y505d437]