Ubuntu Precise cron.daily 问题

Ubuntu Precise cron.daily 问题

我遇到了一个非常奇怪的问题。我在 Ubuntu 12.04 服务器上将一个脚本放入 /etc/cron.daily,为其赋予适当的权限 (0755),并假设它会正确运行。我想这个假设太过分了。

脚本名称如下:

-rwxr-xr-x  1 root root   801 Sep 16 16:24 ehcleanup.sh

当我运行时run-parts --test /etc/cron.daily它实际上并没有出现在列表中:

/etc/cron.daily/apache2
/etc/cron.daily/apt
/etc/cron.daily/aptitude
/etc/cron.daily/dpkg
/etc/cron.daily/logrotate
/etc/cron.daily/mlocate
/etc/cron.daily/passwd
/etc/cron.daily/standard

我是不是服用了药物,或者还需要做其他什么事情才能让这个脚本运行?

答案1

man run-parts

文件名必须遵循一些规则。删除“.sh”就可以了。

相关内容