替换XML值我有以下XML数据:在bash在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>
我要全部更换site.com到siteimag.com每my_image值(只为my_image属性)的。
那么结果将是:
<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>
如何将其与sed命令来完成?
谢谢。
有sed的解析XML是坏主意 – RomanPerekhrest