如果两个标记重复多次,则在两个标记之间提取字符串

时间:2017-10-18 20:55:47

标签: python linux bash shell grep

我有一个像下面的xml日志,如果字符串“Some Text”重复两次,我想提取值1234656。

<Message  extract_id ="123456">
  <Tag1>
    <Type1>Some Text</Type1>
    <Type2>a</Type2>
    <Type3>b</Type3>
                .
                .
                .
                .
    <TypeN>Some Text</TypeN>
 </Tag1>
</Message>

注意:此xml位于日志文件中。

有人可以用grep或任何其他脚本帮助我吗?

提前致谢。

0 个答案:

没有答案