【发布时间】:2016-02-19 23:03:10
【问题描述】:
我正在使用 CronTab 安排每小时发送电子邮件,并在记录的文件 debug.log 中记录最新记录的错误
到目前为止,我设法将 CronTab 设置为发送一封包含最近 5 个记录错误的电子邮件(使用 shell 脚本)。问题是我不希望发送相同的错误:如果在 12 pm 发送了一个错误,我不希望它在 1 pm 再次发送,如果它在这 5 个中。
注意:我使用 5 作为随机数。这是为了测试我是否可以做到这一点。但我需要我之前提到的帮助。
我不需要知道如何发送电子邮件等等。我只需要知道如何输出过去一小时内记录在文件中的错误。
【问题讨论】:
-
假设您的日志文件的条目上有时间戳,请调整您的脚本以仅提取自上次运行以来的新条目...