我用的是编辑:crontab -e
--------------------------------------------------
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
HOME=/
13 22 * * * root /software/ttsh
14 22 * * * echo "Have a break now."
--------------------------------------------------
ttsh:脚本如下
--------------------------------------------------
#!/bin/sh
testa="hello"
c_time=$(date +%Y%m%d" "%H%M%S)
echo "this is "$testa $c_time >> 123456
echo "111"
--------------------------------------------------
每次修改完 执行: service crond restart 操作
但是结果:任务却没有执行
root邮件里收到条信息(You have new mail in /var/spool/mail/root):
显示:
Message-Id: <200911280822.nAS8M1qg003478@localhost.localdomain>
From: root@localhost.localdomain (Cron Daemon)
To: root@localhost.localdomain
Subject: Cron
X-Cron-Env:
X-Cron-Env:
X-Cron-Env:
X-Cron-Env:
X-Cron-Env:
/bin/bash: line 1: root: command not found
不知道有没有人遇到过此类问题~
shiyouming 于 2009-12-01 22:01:04发表:
应该是第一行出问题,把第一行改成#!/bin/bash试试
gnbcxe 于 2009-11-28 18:30:05发表:
不懂,帮顶