GNU grep
を使用した例を次に示します。 :
grep -Pzo '_name.*\n.*_description'
<ブロック引用>
-z
/--null-data
入力を一連の行として扱い、改行の代わりにゼロ バイト (ASCII NUL 文字) で終了します。
これは、ファイル全体を 1 つの大きな行として扱う効果があります。-z
を参照してください。 grep のマニュアルの説明と、grep のマニュアル使用ページのよくある質問の 14
awkに行ってみませんか:
awk '/Start pattern/,/End pattern/' filename