【发布时间】:2012-02-02 18:54:41
【问题描述】:
我有一个包含事件时间戳的日志文件。我想从日志文件中获取最新的时间戳,并在写入日志文件时更新此数字。
事件有时会乱序到达,有时会延迟几个小时,因为它们会在中断时被缓冲,所以我不能只看日志文件的底线。
我正在考虑在日志文件上运行 tail -f|grep,将输出传送到 date 的某个变体,以将格式化时间转换为 Unix 纪元时间,并将其传送到一个脚本,该脚本将记住看到的最大数字到目前为止。
有人有脚本可以做到这一点吗?
编辑:日期格式为 YYYY-MM-DD HH:MM:SS,即 2012-02-02 04:15:15
【问题讨论】: