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