wget http://localhost/cband-status?xml --output-document=/tmp/cband-status.xml
cat /tmp/cband-status.xml | tail +2 | sed 's/<\//_\/x/g' | sed 's/</<x/g' | sed 's/_\/x/<\/x/g' > /tmp/cband-status2.xml
mv /tmp/cband-status2.xml /tmp/cband-status.xml
Il me suffit ensuite à parser le fichier sur disque.
Ces 3 lignes ne prennent pas plus de 2 secondes et je pense que mon parse est accéléré par la suite.
# Résolu
Posté par Elodie . En réponse au message XMLLINT ou Parser un XML avec XPath en Shell. Évalué à 2.
wget http://localhost/cband-status?xml --output-document=/tmp/cband-status.xml
cat /tmp/cband-status.xml | tail +2 | sed 's/<\//_\/x/g' | sed 's/</<x/g' | sed 's/_\/x/<\/x/g' > /tmp/cband-status2.xml
mv /tmp/cband-status2.xml /tmp/cband-status.xml
Il me suffit ensuite à parser le fichier sur disque.
Ces 3 lignes ne prennent pas plus de 2 secondes et je pense que mon parse est accéléré par la suite.