Я использую rvm для управления рубиновыми версиями. Также я использую тринидад. Когда я бегу trinidad -e production
от любого пути, то он работает, но когда я побежал через скрипт, то он дал ошибкуошибка при запуске trinidad из сценария оболочки
Gem::LoadError: Could not find 'trinidad' (>= 0) among 14 total gem(s)
to_specs at /usr/local/rvm/rubies/jruby-1.7.13/lib/ruby/shared/rubygems/dependency.rb:298
to_spec at /usr/local/rvm/rubies/jruby-1.7.13/lib/ruby/shared/rubygems/dependency.rb:309
gem at /usr/local/rvm/rubies/jruby-1.7.13/lib/ruby/shared/rubygems/core_ext/kernel_gem.rb:47
at /usr/local/rvm/gems/jruby-1.7.13/bin/trinidad:22
eval at org/jruby/RubyKernel.java:1101
(root) at /usr/local/rvm/gems/jruby-1.7.13/bin/jruby_executable_hooks:15
Ответ: rvm x.x.x do trinidad -e production. Спасибо @maxd –