未找到Shell脚本Ruby命令

时间:2014-07-13 04:32:50

标签: ruby bash shell

我有一个在crontab下运行的shell脚本,可以解决错误:" Ruby:找不到命令"用于调用Ruby脚本。我通过终端调用它时运行此脚本没有问题,只有在crontab下运行时才会出现问题。有人有什么想法?

编辑:使用RVM,运行RHEL。

1 个答案:

答案 0 :(得分:3)

/path/to/rvm 2.1 do /path/to/script.rb args...

因为cron没有rvm设置,您需要通过rvm脚本(而非rvm函数)启动脚本以明确选择Ruby。 (显然,用你要执行的Ruby替换2.1。)

相关问题