LoginSignup
11

More than 5 years have passed since last update.

grepコマンドの -A -B オプション

Posted at

grep

grep -r hoge ./

とやるとカレントディレクトリ以下の中から hoge という文字列が含まれるファイルとその行を表示してくれる。

grepをかけるときは

  • どのファイルだったか

を調べるとともに、

  • 前後に何が書いてるか

を調べたい!!! そんなときの -A & -B オプション!!

-A オプション

grep -r -A 10 hoge ./

とやるとカレントディレクトリ以下の中から hoge という文字列が含まれるファイルと後ろ10行も見れる!

便利!!

前10行がみたい! って時は...

-B オプション

grep -r -B 10 hoge ./

とやるとカレントディレクトリ以下の中から hoge という文字列が含まれるファイルとまえ10行も見れる!

便利!!

前後10行は...

grep -r -10 hoge ./

とやるとカレントディレクトリ以下の中から hoge という文字列が含まれるファイルと前後10行も見れる!

便利!!!!!

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
11