J'ai déjà extrait la balise du document source en utilisant grep, mais maintenant je n'arrive pas à comprendre comment extraire facilement les propriétés de la chaîne. Aussi, je veux éviter d'utiliser des programmes qui ne seraient généralement pas présents sur une installation standard.Comment extraire les propriétés XML à l'aide de scripts shell?
$tag='<img src="http://imgs.xkcd.com/comics/barrel_cropped_(1).jpg" title="Don't we all." alt="Barrel - Part 1" />'
J'ai besoin de se retrouver avec les variables suivantes
$src="http://imgs.xkcd.com/comics/barrel_cropped_(1).jpg"
$title="Don't we all."
$alt="Barrel - Part 1"
avec sed est une approche vraiment, vraiment mauvais - il est fragile et ne sait rien du tout sur la norme XML , et ainsi vous donnera de mauvais résultats en rencontrant des choses comme & amp. Voir la suggestion de Torsten Marek. –
désolé je n'ai pas travaillé sur le script sed pour vous, je n'ai pas eu le temps à ce moment – dacracot
Si vous n'avez pas le temps d'écrire une bonne réponse, alors n'en écrivez pas un. Même si vous le faites, assurez-vous de revenir et de l'éditer plus tard. – ephemient