仅检查最后 10 分钟的日志文件是否有错误
Check log file for error only for last 10 mins
我有一个包含以下文本的日志文件,
[2022-05-05T22:25:58,523] Text/debug data
我想获取最近 10 分钟内错误的日志数据以在 cron 中配置。
如何只获取最后 10 分钟的数据。
d=$(date -d -10min '+[%Y-%m-%dT%H:%M:%S,000]')
awk -v "d=$d" ' >= d {p=1} p' logfile
我有一个包含以下文本的日志文件,
[2022-05-05T22:25:58,523] Text/debug data
我想获取最近 10 分钟内错误的日志数据以在 cron 中配置。 如何只获取最后 10 分钟的数据。
d=$(date -d -10min '+[%Y-%m-%dT%H:%M:%S,000]')
awk -v "d=$d" ' >= d {p=1} p' logfile