crontab的输出结果和手动运行脚本的输出结果不同,如何解决?

crontab的输出结果和手动运行脚本的输出结果不同,如何解决?

如果 crontab 的文本文件中的输出结果与我在 Linux 中手动运行脚本时的输出结果不同,该如何解决?

例子 :

crontab 的 ifconfig 输出为空。

谢谢!

SHELL=/bin/sh

0 0 * * * /usr/lib/secchk/security-daily.sh >> /var/security-daily.log
15 0 * * mon /usr/lib/secchk/security-weekly.sh >> /var/security-weekly.log
45 0 1 * * /usr/lib/secchk/security-monthly.sh >> /var/security-monthly.log
1,31 * * * * /var/stats_chperm.sh >> /var/chperm.log
16,46 * * * * /var/stats_chperm.sh >> /var/chperm.log
0 16 * * * /usr/sbin/aide --check
0 1 * * * /opt/ipworks/IPWbackup/scripts/ipwbr backup
00 22 * * * /home/songpen/DNSHC2.sh 

相关内容