提取分隔符之间的日志文件,根据关键字和日期范围时间戳排序

提取分隔符之间的日志文件,根据关键字和日期范围时间戳排序

我想提取分隔符(+++++-)之间的日志,例如:

+++ HOST 2022-02-01 15:25:41 mngt   #000000 0-0-1 >

A  MANUAL ERROR=42019

   some=DATA0, /n/pslv5001/SOURCE/file22.src/cc/Player.C AT LINE 69420

   THE SIGTRAN LICENSE KEY ON HOST HOST-0-0-7 DOES NOT EXIST.

   ERROR 4

   THE TEST DONE SUCCESSFULLY

   END OF REPORT #000069++-

假设有多个像上面这样的日志,需要对包含多个关键字和日期范围时间戳的日志进行排序。例如,我应该能够对包含“ERROR”、“SUCCESSFULLY”等关键字以及日志中时间戳为 2022-01-25 00:00:00 至 2022-02-01 的任何其他关键字的日志进行排序23:59:59。

相关内容