【发布时间】:2016-07-15 15:52:10
【问题描述】:
任何人都可以帮助我编写 shell 脚本以从以下 xml 中查找值:-
<?xml version="1.0" encoding="UTF-8"?>
<log>
<logentry revision="36">
<author>XYZ</author>
<date>2014-07-15T14:47:18.328479Z</date>
<paths>
<path action="A" localPath="ABC" kind="unknown">/branches/ABC</path>
<path action="A" localPath="ABC" kind="unknown">/branches/ABC</path>
<path action="M" localPath="DEF" kind="unknown">/branches/CDF</path>
<path action="M" localPath="DEF" kind="unknown">FRG</path>
</paths>
<msg>added</msg>
</logentry>
</log>
我想提取 localPath 的值,即“ABC”和“DEF”作为输出并写入一个文件。
【问题讨论】:
-
顺便说一句,您真的对完全相同的文件进行两次添加,然后进行两次不同的修改吗?我想知道对
sort -u步骤的感知需求是否是您匿名化的产物,而不是真实数据可能发生的事情。