Ho un grosso file xml contenente la programmazione televisiva di svariati giorni, è strutturato così:
Codice: Seleziona tutto
<channel id="Rai 1 HD">
<display-name lang="it">Rai 1 HD</display-name>
<icon src="http://www.mio_sito.com/logos/Rai1.it.png"/>
</channel>
<channel id="Rai 1 +1HD">
<display-name lang="it">Rai 1 +1HD</display-name>
</channel>
<channel id="Rai 1 +2HD">
<display-name lang="it">Rai 1 +2HD</display-name>
</channel>
<channel id="Rai 2 HD">
<display-name lang="it">Rai 2 HD</display-name>
<icon src="http://www.mio_sito.com/logos/Rai2.it.png"/>
</channel>
<channel id="Rai 2 +1HD">
<display-name lang="it">Rai 2 +1HD</display-name>
</channel>
<channel id="Rai 2 +2HD">
<display-name lang="it">Rai 2 +2HD</display-name>
</channel>
Codice: Seleziona tutto
<channel id="Rai 1 HD">
<display-name lang="it">Rai 1 HD</display-name>
<icon src="http://www.mio_sito.com/logos/Rai1.it.png"/>
</channel>
<channel id="Rai 1 +1HD">
<display-name lang="it">Rai 1 +1HD</display-name>
<icon src="http://www.mio_sito.com/logos/Rai1.it.png"/>
</channel>
<channel id="Rai 1 +2HD">
<display-name lang="it">Rai 1 +2HD</display-name>
<icon src="http://www.mio_sito.com/logos/Rai1.it.png"/>
</channel>
<channel id="Rai 2 HD">
<display-name lang="it">Rai 2 HD</display-name>
<icon src="http://www.mio_sito.com/logos/Rai2.it.png"/>
</channel>
<channel id="Rai 2 +1HD">
<display-name lang="it">Rai 2 +1HD</display-name>
<icon src="http://www.mio_sito.com/logos/Rai2.it.png"/>
</channel>
<channel id="Rai 2 +2HD">
<display-name lang="it">Rai 2 +2HD</display-name>
<icon src="http://www.mio_sito.com/logos/Rai2.it.png"/>
</channel>
Ho fatto delle prove ma non so che pesci prendere, fino ad ora ho provato ad ottenere questo risultato con il comando awk senza successo.
Grazie a chi vorrà aiutarmi!