Gem не найден в работе Ruby cron в RVM env

Я пытаюсь запустить простой скрипт ruby на моей старой машине PPC под управлением 10.5 в среде RVM.

В поиске на SO я следовал выбранному ответу из этогоПочта.

Это строка в cron в результате:

SHELL=/bin/bash
00 * * * * BASH_ENV=~/.bash_profile && /bin/bash -c '~/deggy/onlineGW.rb'

Эта команда отлично работает в Bash в корне пользователя sam.

Вот важная часть моего сценария:

 #!/usr/bin/env ruby
 require 'open-uri'
 require 'nokogiri'
 ...

Вот вывод ошибки от cron:

 X-Cron-Env: <SHELL=/bin/bash>
 X-Cron-Env: <PATH=/usr/bin:/bin>
 X-Cron-Env: <LOGNAME=sam>
 X-Cron-Env: <USER=sam>
 X-Cron-Env: <HOME=/Users/sam>
 Date: Mon,  6 Jan 2014 03:15:00 -0600 (CST)
 /Users/sam/deggy/onlineGW.rb:3:in `require': no such file to load -- nokogiri (LoadError)

Хорошо, так как я использую RVM, я установил для ruby по умолчанию значение 1.9.3, и, как я упоминал выше, команда выполняется в терминале, но не в cron. Есть ли другая среда в игре?

Ясно, что я что-то упускаю. Помоги мне увидеть это, Сэм

Ответы на вопрос(3)

Ваш ответ на вопрос