在终端中显示使用cron计划的作业的结果

时间:2015-09-16 20:30:52

标签: linux cron

我已经成功配置了一个脚本,该脚本在一天的预定时间内使用cron扫描我的系统。但是,我希望看到它可能在执行时产生的结果。例如:rkhunter -c将日志留在/var/log/rkhunter.log中,我在执行任务后必须手动检查。

如何配置cron以显示终端及其结果? 我已经看到了与我相似的案例,但它没有成功:

minute hour * * *  DISPLAY=:0 xterm -e /dir_to_my_script/script.sh 

但它给出了以下我目前无法解决的错误:

警告:此程序是suid-root程序或由root用户运行。 无法安全地格式化错误或警告消息的全文 在这种环境中。通过运行,您可以获得更具描述性的消息 以非root用户身份编程或删除可执行文件上的suid位。 xterm:Xt错误:无法打开显示:%s

有没有办法用cron作为root来实现它?感谢

0 个答案:

没有答案