![crontab的输出结果和手动运行脚本的输出结果不同,如何解决?](https://linux22.com/image/1563611/crontab%E7%9A%84%E8%BE%93%E5%87%BA%E7%BB%93%E6%9E%9C%E5%92%8C%E6%89%8B%E5%8A%A8%E8%BF%90%E8%A1%8C%E8%84%9A%E6%9C%AC%E7%9A%84%E8%BE%93%E5%87%BA%E7%BB%93%E6%9E%9C%E4%B8%8D%E5%90%8C%EF%BC%8C%E5%A6%82%E4%BD%95%E8%A7%A3%E5%86%B3%EF%BC%9F.png)
如果 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