sed Suchen und Ersetzen zwischen zwei Tags mit mehreren Zeilen
Ich möchte wo ein Muster finden und ersetzen
text="
hold1
hold2
<file option1='one'>
some text
some text
...
... more data
</file>
this1
that1
"
pattern="<file.*</file>"
replacewith="<sometext>
value1
</sometext>"
output text="
hold1
hold2
<sometext>
value1
</sometext>
this1
that1
"
P.S. Diese Fragen zu Stackoverflow helfen nicht.sed: Zeilen zwischen zwei Wörtern werden nur gedruckt, wenn eine der Zeilen mit einem dritten Wort oder einem beliebigen Muster übereinstimmt