【发布时间】:2011-10-22 03:25:11
【问题描述】:
我为我的 ruby 脚本设置了一个 crontab。
crontab -l
12 10 * * * /bin/bash -c 'cd /home/user/path/ && /home/user/.rvm/rubies/ruby-1.9.2-p136/bin/ruby -rubygems script.rb'
/bin/bash -c 'cd /home/user/path/ && /home/user/.rvm/rubies/ruby-1.9.2-p136/bin/ruby -rubygems script.rb' 命令运行良好。
在 cron 中,cron 正在执行命令(我检查了系统日志:
sudo tail /var/log/syslog
(user) CMD (/bin/bash -c 'cd /home/user/path/ && /home/user/.rvm/rubies/ruby-1.9.2-p136/bin/ruby -rubygems script.rb')
)
但脚本没有准确执行。我没有得到预期的结果。
问题的原因可能是什么?如果有人可以帮助我,将不胜感激。
【问题讨论】:
标签: ruby ubuntu cron rvm crontab