-4

我有一个查询,我有不同的 XML 文档,其中包含以下这些标签:

  <property name="abcaddress">
        <value>Rt:try:yutt</value>

现在我处于项目的根目录,/opt/app/pro1现在在pro1里面可能有很多目录,里面可能包含不同的 xml。在某些 XML 文档中可能有此标记,因此我需要搜索该<value>标记并将其替换为TEST1. 最后,替换后它看起来像:

<property name="abcaddress">
        <value>TEST</value>

请告知什么是适当的 Unix 命令来实现这一点。

4

1 回答 1

0

Perl 派

perl -pi -e "s/Rt:try:yutt/TEST/g" /opt/app/pro1/*/*.xml
于 2013-09-30T15:14:38.983 回答