我有一个/home/user/send_report.sh
运行我的 rake 任务的 shell 脚本 ( ):
cd /home/user/rails/app
/home/user/.rvm/gems/ruby-1.9.2-p136/bin/rake report:send
当我在控制台中运行它时,sh /home/user/send_report.sh
它可以正常工作。
我正在尝试使用我的脚本执行 cron 任务:*/10 * * * * sh /home/user/send_report.sh
,但没有任何反应!Rake 任务应该发送邮件,但这不会发生。
内容/var/log/cron.log
:
Jun 2 21:40:01 ubuntu CRON[1253]: (user) CMD (sh /home/user/send_report.sh)
Jun 2 21:40:01 ubuntu CRON[1251]: (user) MAIL (mailed 240 bytes of output but got status 0x0001#012)
请帮助我使用 crontab 获取工作 rake 脚本。