每日日志检查unix

时间:2014-06-05 08:28:13

标签: unix logging

我试图在每日日志中每小时检查一次错误。垃圾收集正在使用" .hprof"创建一个文件。扩展,我想写一个脚本,找到" OutOfMemoryError"该扩展和当天的错误。该脚本每小时运行一次。之后我想要它给我发邮件。我怎么能这样做?

由于

1 个答案:

答案 0 :(得分:1)

如果您使用Google搜索cron知道如何为每小时安排一个脚本。 编辑crontab作为此

0 * * * * <script_path> >/dev/null 2>&1

对于脚本,你可以使用像这样的东西..

month1=`date | awk '{print $2}'`
day1=`date | awk '{print $3}'`
year1=`date | awk '{print $6}'`
grep year1 <file>.hprof | grep month1 | grep day1 | grep OutOfMemoryError | mailx -s "report" <e-mail_addess>