je les données XML suivantes:Remplacer les valeurs XML dans bash sous Linux
<info>
<data>
<name>my_image</name>
<value>site.com/image1.img</value>
</data>
<data>
<name>my_link</name>
<value>site.com/p_info</value>
</data>
</info>
Je veux remplacer tous les site.com à siteimag.com de chaque valeur mon_image (juste pour les attributs de Mon_image).
Ainsi, le résultat sera:
<info>
<data>
<name>my_image</name>
<value>siteimag.com/image1.img</value>
</data>
<data>
<name>my_link</name>
<value>site.com/p_info</value>
</data>
</info>
Comment peut-il être fait avec la commande sed?
Merci.
xml avec l'analyse syntaxique sed est mauvaise idée – RomanPerekhrest