開始パターンと終了パターンの間、または次のファイルの終了パターン間の行をグラフ化します。

開始パターンと終了パターンの間、または次のファイルの終了パターン間の行をグラフ化します。

私のデータは次のとおりです

  • 最初のファイル.txt

    Start
    abcd
    efgh
    hijk
    lmn
    
  • 2番目のファイル.txt

    opq
    rst
    uvw
    xyz
    END
    

grep私はパターン間のすべての線が欲しいスタート&終わり でも終わり次のファイルのパターン

出力は次のようになります。

abcd
efgh
hijk
lmn
opq
rst
uvw
xyz

ベストアンサー1

努力する:

$ cat file1 file2 | awk '/pattern1/,/pattern2/'

おすすめ記事