我有一个形式的xml文件:
<property name="foo" value="this is a long value">stuff</property>
Run Code Online (Sandbox Code Playgroud)
有许多属性,但我希望将名称与foo匹配,然后将其value属性替换为其他内容,如下所示:
<property name="foo" value="yet another long value">stuff</property>
Run Code Online (Sandbox Code Playgroud)
我正在考虑编写一个正则表达式来匹配"foo"之后的所有内容到标记的末尾(">")并替换它,但我似乎无法使语法正确.
我正在尝试使用sed,如果这有任何帮助.