打印

一个关于aix中crontab的问题,很困扰!!

一个关于aix中crontab的问题,很困扰!!

#!/bin/ksh
SHELL=/dblog/db2inst1/
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
0,10,20,30,40,50 * * * * /dblog/db2inst1/test.sh


crontab/root中写入以上代码

报错:
Your crontab file has an error in it.
        HOME=/
        unexpected symbol found
This entry has been ignored.

而且只有装载后的第一次执行报错,以后就不报错了。我靠

高手帮忙看看

TOP

crontab又不是一个脚本文件,你这样写进去东西干嘛啊? 你不如专门建一个脚本文件,然后执行它,按照这个格式写:
0,10,20,30,40,50 * * * * /dblog/db2inst1/test.sh

TOP

用crontab -e编辑时只加入下面内容:
0,10,20,30,40,50 * * * * /dblog/db2inst1/test.sh

在你的test.sh的前面加上下面内容:
#!/bin/ksh
SHELL=/dblog/db2inst1/
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/

TOP

哦,我试试,谢谢

TOP

不运行了,也不报错,是不是没启动?

启动crontab命令是什么?

TOP

# tail test.sh
#!/bin/ksh
SHELL=/dblog/db2inst1/
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
echo "test" >>/dblog/db2inst1/logtest


-------------------------------------------------------

# more root
0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,50,52,54,56,58 * * * * /dblog/db2inst1/test.sh

test.sh单独执行没问题的

怎么crontab 配置完成,没反映啊!!!!

ps -ef|grep cron    显示有cron的进程

[ 本帖最后由 chssxy 于 2008-6-4 17:15 编辑 ]

TOP


感谢一直以来您对我们的支持!
当前时区 GMT+8, 现在时间是 2008-10-8 19:29 京ICP证060528 号

Designed By 17DST