【发布时间】:2015-08-15 23:15:17
【问题描述】:
鉴于 XML 文件,我想提取模式之间的所有字符串并放入单独的文件中,最好使用 sed、awk、grep 等 bash 工具...
例如,如果我有 XML 文件,带有分隔符标签:
<a><b>yada</b>
<c>yada</c>
</a><a>
foo</a>
<a>bar</a>
我想要包含以下内容的文件:
<a><b>yada</b>
<c>yada</c>
</a>
第二个:
<a>
foo</a>
第三个:
<a>bar</a>
【问题讨论】:
-
那不是有效的 XML。第一个
a标记中的b和c标记永远不会关闭。