マッチした前後も表示する
grepコマンドでマッチした行の前後数行も表示するには-数字オプションを指定する。
$ cat test.txt
aaa
bbb
ccc
ddd
eee
fff
ggg
$ grep -2 ddd test.txt
bbb
ccc
ddd
eee
fff
-2オプションを指定しているのでマッチしたdddの行の前後2行が表示される。
マッチした行とその後数行を表示する
-Aオプションを指定するとマッチした行の後の行を表示する。
$ grep -A 2 ddd test.txt
ddd
eee
fff
-A 2オプションを指定しているのでマッチしたdddの行の後2行が表示される。
マッチした行とその前数行を表示する
-Bオプションを指定するとマッチした行の前の行を表示する。
$ grep -B 2 ddd test.txt
bbb
ccc
ddd
-B 2オプションを指定しているのでマッチしたdddの行の前2行が表示される。
\第一線のプログラマーの行動原理を学べる!/
