2011-11-08 80 views
3

使用Ruby版本管理器而不是从控制台运行脚本,但使用其他方式(例如在系统启动时或通过键盘快捷方式)可能吗?RVM |运行用户脚本

回答

0
rvm default do /path/to/ruby/script 
0

它会帮助了解系统,但得到的答复是肯定的,但你需要或者知道哪个是当前目录,或设置系统红宝石是你需要这些脚本的一个(尤其是启动)。您可能还需要进行试验,因为它取决于启动时需要脚本运行的哪一点,但您可能会从irc rvm通道获得更多答案。

3

RVM安装一个命令rvm-shell。你可以使用rvm-shell,将它传递给你rvm use,然后你可以执行一个shell命令。

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

例如:

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

哪些应该等于您的RBX红宝石。