Я хочу запустить Ruby-скрипт в Geektool, который обновляется каждые 3 часа (поэтому я установил частоту обновления 10 800 секунд), а команда оболочки в Geektool содержит следующий код:
ruby "/file.rb"
файл расположен в корне для удобства.Проблема в том, что он не запустится.Я пробовал разные команды, такие как:
/Users/userhere/.rvm/rubies/ruby-1.9.3-p0/bin/ruby /file.rb
Но это все равно не работает.Я не хочу, чтобы он использовал мою /usr/bin/ruby
установку (по умолчанию это 1.8.7), я хочу, чтобы она использовала 1.9.3.Таким образом: /usr/bin/ruby "/file.rb"
не будет работать для меня.
В Терминале, если я выполню любую из этих команд , они все будут работать (за исключением последней из-за зависимостей) и мойскрипт работает нормально, но Geektool не может даже выполнить его.Я пробовал с двойными кавычками вокруг имени файла и без него, даже одинарные кавычки не работают.
Любая помощь будет принята с благодарностью.