Ho un file .xml e sto provando a fare una "installazione di gruppo" su una macchina RHEL6 poiché ci sono diverse centinaia di librerie in quel file .xml ... (vicino a 16000 righe).
Sto quindi cercando di estrarre i nomi dei gruppi contenuti nel file .xml che ha questa struttura:
<b>
<group>
<id> group name </id>
<packages>
...
</packages>
<id> group name 2 </id>
<packages>
...
</packages>
<id> etc... </id>
</group>
</b>
Fondamentalmente, questo è quello che ho provato:
sed -n '/<id>/,/<\/id>/p' test1.txt > test2.txt
Ho copiato il file .xml in test1.txt. Sto cercando di estrarre i nomi dei gruppi da test1.txt in un secondo file chiamato test2.txt. Tuttavia, con la riga sopra, sta estraendo tutto dal PRIMO <id>
tag all'ultimo </id>
tag nel mio file. Come posso modificare il mio codice per estrarlo più volte?
La mia seconda domanda sarebbe: il plugin -downloadonly funziona anche con i gruppi per yum?