首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

求shell,关于根据字符串提取不规则log日志,该怎么解决

2012-02-10 
求shell,关于根据字符串提取不规则log日志file文件内容;FTransIDH%3E%0A++%3CProcessTime%3E2011121900390

求shell,关于根据字符串提取不规则log日志
file文件内容;
FTransIDH%3E%0A++%3CProcessTime%3E20111219003907%3C%2FProcessTime%3E%0A++%3CSPReserve%3E%0A++++%3CTransIDC%3E5910BOSS103583866715%3C%2FTransIDC%3E%0A++++%3CCutOffDay%3E20111219%3C%2FCutOffDay%3E%0A++++%3COSN

如何根据ProcessTime 把里面的日期提取出来?
不能用cut,因为每一行的ProcessTime的位置不一样,有很多行。

提取结果最好为:

20111219003907

[解决办法]

探讨
file文件内容;
FTransIDH%3E%0A++%3CProcessTime%3E20111219003907%3C%2FProcessTime%3E%0A++%3CSPReserve%3E%0A++++%3CTransIDC%3E5910BOSS103583866715%3C%2FTransIDC%3E%0A++++%3CCutOffDay%3E20111219%3C%2FCutOffD……

热点排行
Bad Request.