我的日志文件是这样的:
2019-03-17 13:49:01.267 MESSAGE Web
2019-03-17 13:50:04.325 ERROR error msg: ConnectivityException
2019-03-17 14:15:20.326 ERROR error msg: Error occurred invoking AgentConnector.call() method
2019-03-17 14:30:30.326 WARNING start: Web
2019-03-17 14:49:12.327 ERROR exec-10 - null 我必须每5分钟读一次这个日志,并捕捉在最后5分钟内发生的任何错误。也就是说,当我在下午14:16读到这个日志时,我应该只得到一个错误,这个错误发生在14:15,而不是13:50。我的脚本每次运行都会退出。
我读到,我们可以使用"dd“来完成这个任务,但是我不会让它以脚本的形式编写。
dd if="$in_file" iflag=skip_bytes,count_bytes,fullblock bs="$block_size" skip="$start" count="$copy_size" 做这件事的其他方法。
发布于 2019-03-20 12:24:43
您可以尝试设置cron作业以查找错误,执行以下操作:
https://unix.stackexchange.com/questions/507415
复制相似问题