是否可以在过去一小时内输出文件中最后添加/修改的文本?

Codemon

我正在使用CronTab安排每小时发送一次电子邮件,并在日志文件debug.log中记录最新的错误。

到目前为止,我设法将CronTab设置为发送带有最近5个记录的错误的电子邮件(使用Shell脚本)。问题是我不希望发送相同的错误:如果错误是在下午12点发送的,我不希望它在下午5点再次发送,如果它在这5个错误中。

注意:我使用5作为随​​机数。这是为了测试我是否可以做到这一点。但是我需要前面提到的帮助。

我不需要知道如何发送电子邮件等等。我需要知道的是如何输出最近一个小时记录在文件中的错误。

伊万·萨特里亚(Iwan Satria)

您可以尝试使用下面的命令

尾-f debug.log | grep'ERROR_INDICATOR'>> error.log

然后在发送电子邮件后立即修改crontab作业脚本以删除error.log的内容。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

从PowerShell使用WinSCP检索在过去一小时内修改的文件

ORACLE使用TO_DATE检查项目是否在最后一小时内

FaunaDB:如何获取过去一小时内创建的文档?

无论如何,是否可以在过去24小时内修改文件而不会循环浏览目录中的所有文件

datetime:在一小时内选择分钟

判断DateTime是否在当前时间的一小时内

计算在该行过去一小时内具有时间戳的行

列出给定金属在该过程的最后一小时内消耗的总功率

从 MySQL 中查找上一小时内更新但上一小时内未创建的记录

例如,如果信号在过去24小时内没有事件,是否可以生成错误事件?

Java-在过去24小时内打印保存到文本文件中的数字

奥利奥在一小时内安排通知

返回在不到一小时内创建的文档 - Elasticsearch 查询

Firebase ID令牌在一小时内到期

如何在React中存储将在一小时内到期的日期?

php比较一小时内的时间戳+/-

如何在 Zabbix 中计算一小时内 20% 的变化?

最近一小时内键值对流中的前10个

如何遍历对象数组并筛选出同一小时内的项目

在一小时内对活动调用完成()

ASP.NET Core 2.0 - 用户在一小时内注销

Google云端硬盘推送通知在一小时内停止工作

在一小时内对单元进行分组-Groupby

在python中计算一小时内的不同动作

DynamoDB在过去24小时内是否缩减规模?

选择过去一小时的数据

搜索过去一小时的日志

MongoDB过去一小时的日期范围查询

Apache - 过去一小时的日志