サンプルテキストが続く行全体とパターンが一致した場合は、上記の2行を削除します。私はすべてのデータを持っていない途中でセクションを削除するのsed、awkのまたは類似 - 空白行
heading1
heading2
data
data
data
heading1
heading2
heading1
heading2
data
data
data
。あれは; heading2の後に空白行がある場合は、上のheading2、heading1、および空白行を削除します。
空白行が続くときにのみ行を削除する方法と、パターンの上/下のn行を削除する方法を見つけましたが、その2つをマージする方法はありません。
ありがとうございました。
OK、これはうまくいくようです。ありがとう。私は月曜日にそれをもっと徹底的にテストします(ホームタイムで、これは仕事に関連しています)。あなたはそれぞれの部分が何をしているか説明できますか? – Darren
@Inian不明な点は何ですか? – hek2mgl
@ hek2mgl:今すぐアイデアを得ようとすると、革新のために「++」! – Inian