本文共 250 字,大约阅读时间需要 1 分钟。
最近搞了一个磁盘检查的脚本,设了crontab竟然不执行,也不知道原因。
后来把 > /dev/null 2 > &1去掉,看了crontab发出邮件,才知道是执行了,但脚本里发送邮件时,设置的邮件发件人的地址解析不了。
把本机的/etc/network上把hostname加上,不行,不生效估计,service network restart也不行。
在/etc/hosts里加上就可以了邮件主机地址。
没有再报告错误。
以后再次发生这类问题,先放开输出,这样可以获得邮件的返回结果来分析出错原因。
转载地址:http://qqbws.baihongyu.com/