Linux / Bash — 2個のキーワードの間で grep する


  • grep の結果に対して grep を実行 (計二回)
  • -A ( After という意味 ) オプションに適当な大きな数字を渡す ( e.g 10000 )
  • -B ( Bfter という意味 ) オプションに適当な大きな数字を渡す ( e.g 10000 )
echo "V\nW\nX\nY\nZ" | grep -A 10000 W | grep -B 10000 Y
W
X
Y

Versions

  • GNU bash, version 4.4.23(1)-release (x86_64-apple-darwin17.5.0)

Links