[root@host cron.minute]# cat /etc/crontab
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
# run-parts
0-59/1 * * * * root run-parts /etc/cron.minute
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
如上所示,是我的系统cron列表。在将一脚本置于/etc/cron.minute目录中,起初脚本总是未正确执行。后来经人提示,可能是环境变量的问题。所以在脚本开头,加入如下变量后,脚本得以正常执行。
#!/bin/bash
HOME=/root
LOGNAME=root
OLDPWD=/root
USER=root
阅读(1487) | 评论(0) | 转发(0) |