2013-03-25 96 views
0

我在Fedora的17一個crontab命令與crontab的不行

13 10 * * * /home/pk1/Templates/dump.sh 

在dump.sh

#!/bin/sh 
mysqldump --host=localhost --user=root --password=toor mba_new | gzip > /home/pk1/Templates/`date +"webt-backup_%m-%d-%y"`.gz 

在日誌文件中有一個錯誤

Mar 25 10:13:01 area7 crond[31770]: (*system*) RELOAD (/etc/crontab) 
Mar 25 10:13:01 area7 crond[31770]: (CRON) bad command (/etc/crontab) 

如果我通過運行終端

sh dump.sh 

一切正常

爲什麼我的dump.sh不能通過crontab工作?由於

回答

8

你的crontab需要用戶名請指定爲

13 10 * * * pk1 /home/pk1/Templates/dump.sh