unix脚本来grep选择日期范围



是否有脚本可以从日志文件中提取PROGRESS BACKUP STATUS INFO?我在"BACKUP"上做了一个grep,它提取了正确的信息,但不幸的是,没有关联的时间-日期戳。我们使用的是进度版本9.1D

最终目标是这样的。

选择日期范围:

Start Date: 07/6/2018    
End Date: 7/7/2018

输出:

Date: Mon July 6 20:00 2018    
20:03:28 BACKUP 10: Full Backup Started    
20:51:44 BACKUP 10: Full Backup Successfully Completed
Date: Mon July 7 20:00 2018    
20:03:28 BACKUP 10: Full Backup Started    
20:51:44 BACKUP 10: Full Backup Successfully Completed

否。版本9或更早版本的日志文件没有简单的"grep"可以显示这些信息。

在版本10之前,日志文件条目只包含时间。不是日期。当一天过去时,会写入一个条目,但在许多情况下,即使对于比简单grep更复杂的解析,该日期也不可用。

额外的答案是:版本9是古老的、过时的和不受支持的。你应该升级。

最新更新