`
panshaobinSB
  • 浏览: 198209 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

查找文本特定字符串后面的几行的shell命令

 
阅读更多
<?xml version="1.0" encoding="utf-8"?>
<Root>
  <Header>
    <Sender>46003871</Sender>
    <Receiver>46003000</Receiver>
    <SerialNum>0001</SerialNum>
    <CreateTime>20130424165825</CreateTime>
    <Version>0001</Version>
  </Header>
  <OrgInfo>
   。。。。。。
  </OrgInfo>
  <Foot>  
    <Sender>46003871</Sender>
    <Receiver>46003000</Receiver>
    <SerialNum>0001</SerialNum>
    <Count>235</Count>
  </Foot>
</Root>

查找特定字符后面的几行的shell命令
awk '/<Header>/{for(i=1;i<=5;i++) {getline; print $0} }' pan.txt


结果是:
    <Sender>46003871</Sender>
    <Receiver>46003000</Receiver>
    <SerialNum>0001</SerialNum>
    <CreateTime>20130424165825</CreateTime>
    <Version>0001</Version>
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics