Cron作业电子邮件警报的内容格式

时间:2012-10-12 12:23:40

标签: java cron crontab

我们在ubuntu服务器10.04上安排cron作业,我们执行的脚本包含 命令maven clean package&然后执行一个java类。

作业完成后的电子邮件警报报告详细,电子邮件非常冗长,详细说明了所有已执行的操作。在电子邮件中,我只想要最后几行,如果作业失败,那么详细的错误报告。

我有一个选项是将结果存储在日志文件中,然后拖尾输出。但如果工作失败,我可能无法获得完整的报告。

我可以使用其他一些java类或任何其他替代方法来完成此操作。

任何提示/建议都表示赞赏。

- 感谢

1 个答案:

答案 0 :(得分:1)

编写perl / shell脚本来处理日志文件,然后将该脚本作为cron-job调用。编写脚本的方式是,如果作业通过,它只提取最后几行(可能是,使用tail命令),如果作业失败,则输出整个文件)。我不确定这是不是你想要的,但是当我遇到类似的情况时,这就是我所做的。