如何在hash-bang可执行文件中引用本地ruby?

我有一个Ruby可执行文件(它是一个bundler binstub),它以

#!/usr/bin/env ruby 

在我的服务器上,我通过RVM安装了Ruby 193。

 $ which ruby -> /home/dtuite/.rvm/rubies/ruby-1.9.3-p0/bin/ruby 

在我的本地机器上,我也通过RVM安装了Ruby,但是在不同的位置(显然!)

 $ which ruby -> /Users/davidtuite/.rvm/rubies/ruby-1.9.3-p0/bin/ruby 

当我尝试在服务器上运行此可执行文件时,我收到错误

 /usr/bin/env: ruby: No such file or directory 

有没有办法可以在hash-bang中引用本地可用的ruby,以便在服务器和本地机器上执行相同的脚本?

试试rvm-auto-ruby – 它在RVM的Textmate文档中的一些不同的上下文中进行了解释。