Esempio:
This is {
the multiline
text file }
that wants
{ to be
changed
} anyway.
Dovrebbe diventare:
This is
that wants
anyway.
Ho trovato alcuni thread simili nel forum, ma non sembrano funzionare con parentesi graffe multilinea.
Se possibile, preferirei un metodo a una riga, come soluzioni basate su grep, sed, awk ... ecc.
EDIT: Le soluzioni sembrano essere OK, ma ho notato che i miei file originali includono l'annidamento di parentesi graffe. Quindi sto aprendo una nuova domanda. Grazie a tutti: come posso eliminare tutto il testo tra parentesi graffe nidificate in un file di testo multilinea?
sed '/{/{:1;N;s/{.*}//;T1}' multiline.file