ファイル内の特定の文字列を検索し、特定の文字列に到達するまでファイル内のすべての行を削除する必要があります。基本的に、2 つの特定の文字列の間のすべての行を削除する必要があります。
例えば
<start /myhome >
some entries
some entries
<end>
<start ~ "/myhome[^/]+" >
some entries
some entries
<end>
<start /newhome >
some entries
some entries
another entry
different string
<end>
<start ~ "/myhome[^/]+" >
some entries
some entries
<end>
予想される出力は次のとおりです。
<start /myhome >
some entries
some entries
<end>
<start /newhome >
some entries
some entries
another entry
different string
<end>