grepコマンド

マッチしたファイル名だけ取り出す

 grep -l FOO *

マッチした内容だけ取り出す(ファイル名を抑止する)

 grep -h FOO *

マッチした行数を調べる

 grep -c FOO *
 1.txt:1
 2.txt:0
 3.txt:1

独立した単語として検索する

 cat 1.txt
 FOOBAR
 BAZ FOO
 grep -w FOO 1.txt
 BAZ FOO

マッチした前後の行を表示する

 cat 1.txt
 01
 02
 03
 04 FOO
 05
 06
 07
 grep -A2 -B1 FOO 1.txt
 03
 04 FOO
 05
 06

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS