RVM |运行用户脚本

时间:2011-11-08 09:06:06

标签: ruby rvm

使用Ruby版本管理器是否有可能不是从控制台运行脚本而是使用其他方式 - 例如在系统启动时或通过键盘快捷键?

3 个答案:

答案 0 :(得分:3)

RVM安装命令rvm-shell。您可以使用rvm-shell,无论您通过rvm use传递什么,都可以执行shell命令。

rvm-shell将为该shell脚本设置您的环境,或者您可以在一行上使用rvm-shell,并让它作为shell命令执行该参数。

例如:

rvm-shell rbx-2.0 -c 'which ruby'

哪个应该等于你的rbx ruby​​。

答案 1 :(得分:0)

rvm default do /path/to/ruby/script

答案 2 :(得分:0)

了解系统会有所帮助,但答案是肯定的,尽管您需要知道哪个是当前目录,或者将系统ruby设置为这些脚本所需的系统(尤其是启动) 。您可能还需要进行实验,因为它取决于您需要在脚本运行的启动中的哪一点,但您可以从irc rvm频道获得更多答案。