RVM | 运行用户脚本
是否可以使用Ruby版本管理器运行脚本而不是从控制台运行脚本,而是使用其他方式 – 例如在系统启动时或通过键盘快捷键?
RVM安装命令rvm-shell
。 您可以使用rvm-shell,无论您通过rvm use
它,都可以传递它,然后您可以执行shell命令。
rvm-shell
将为该shell脚本设置您的环境,或者您可以在一行上使用rvm-shell
,并让它作为shell命令执行该参数。
例如:
rvm-shell rbx-2.0 -c 'which ruby'
哪个应该等于你的rbx ruby。
它有助于了解系统,但答案是肯定的,尽管您需要知道哪个是当前目录,或者将系统ruby设置为这些脚本所需的系统(尤其是启动)。 您可能还需要进行实验,因为它取决于您需要在脚本运行的启动中的哪一点,但您可以从irc rvm通道获得更多答案。
rvm default do /path/to/ruby/script