У меня есть исполняемый файл Ruby (это bundler binstub), который начинается с
#!/usr/bin/env ruby
На моем сервере Ruby 193 установлен через RVM.
$ which ruby
-> /home/dtuite/.rvm/rubies/ruby-1.9.3-p0/bin/ruby
На моей локальной машине Ruby также установлен через RVM, но в другом месте (очевидно!)
$ which ruby
-> /Users/davidtuite/.rvm/rubies/ruby-1.9.3-p0/bin/ruby
Когда я пытаюсь запустить этот исполняемый файл на сервере, я получаю ошибку
/usr/bin/env: ruby: No such file or directory
Есть ли способ сослаться на локально доступный ruby в hash-bang, чтобы один и тот же скрипт выполнялся и на сервере, и на локальной машине?