如何通过 Alias 对当前 RVM Ruby 进行持久调用

How to make a persistent call to the current RVM Ruby by Alias

我的几个脚本中的 ruby shebang 是常用系统 (MacOS) /usr/bin/ruby。我为我的红宝石使用 RVM,因此它通常与 ruby 的系统安装不同。

有没有办法让 shebang 包含某种引用或别名,以便它始终指向当前选择的 RVM 安装?

使用:

#!/usr/bin/env ruby

这告诉 shell 在 $PATH 中查找 Ruby 如果您使用 RVM,在大多数情况下这将是正确的由 RVM 管理的。