Ho un file XML che contiene parte come indicato di seguito.
<Target name=something>
< other content here>
</Target>
Ora come posso rimuovere questo contenuto dal mio file usando il comando sed? Ho provato il seguito ma non ha funzionato.
sed -ir 's/\<Target Name\=.*.\<\/Target\>//g' filename
Per favore, consiglio.
\<e\>può avere un significato speciale:[<]e[>]corrisponderà ai valori letterali in tutti i casi. Ma dovrai fare molto di più per abbinare i pattern su più righe: raccomando questo tutorial : leggere non è facile, ma spiegaresednon può mai essere.