在我的RVM/Ruby安装中,我的shebang线是可怕的:
#!/home/kevin/.rvm/rubies/ruby-1.9.3-p286/bin/ruby
有没有一种简单的方法来缩短它/使用别名?
您是否在 RVM 本身生成或修改的脚本中看到了这一点(例如 gem 中的可执行文件)?如果是这样,我会保持原样;它没有伤害任何东西。
否则,您可以将#!/usr/bin/env ruby
放入自己的脚本中,以使用在任何给定时间碰巧是当前状态的Ruby;将其与选择正确RVM Ruby的.rvmrc结合使用。