我们正在尝试从文件中提取日志,我们需要所有符合模式且时间戳在过去 24 小时内的条目。
我的日志如下所示:
2014-07-01 01:15:59,486 WARN 86c9c59c-c362-48d5-bd8c-fb4c8b616f5a 169.179.101.7 CITIKYC_164283 stence.audit.support.impl.AuditUtilsImpl:274 - 审核更新成功
2014-07-01 01:15:59,487 WARN 86c9c59c-c362-48d5-bd8c-fb4c8b616f5a 169.179.101.7 CITIKYC_164283 stence.audit.support.impl.AuditUtilsImpl:173 - 重复注册,跳过...
2014-07-01 01:15:59,488 胡说八道..
到目前为止,我们得到了前一天的日志
D=$(date +"%Y-%m-%d" -d "-1 days")
cat citikyc.log | awk '/'$D' /, /'$D' / { print $0 }' | grep "Exception\|at.*\.java\:.*" | mail -s "TESTING" xxx@yyy.com
请帮助我们获取过去 24 小时的日志。
提前致谢...!!