RVM |Запуск пользовательских скриптов - PullRequest
3 голосов
/ 08 ноября 2011

Возможно ли при использовании диспетчера версий Ruby запускать сценарии не из консоли, а другими способами - например, при запуске системы или с помощью сочетания клавиш?

Ответы [ 3 ]

3 голосов
/ 08 ноября 2011

RVM устанавливает команду rvm-shell.Вы можете использовать rvm-shell, передать все, что вы передадите rvm use, затем вы можете выполнить команду оболочки.

rvm-shell установит вашу среду для этого сценария оболочки, или вы можете использовать rvm-shellв одной строке, и он должен выполнить параметр как команду оболочки.

Например:

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

Что должно равняться вашему рубиновому rbx.

0 голосов
/ 03 января 2014
rvm default do /path/to/ruby/script
0 голосов
/ 08 ноября 2011

Это помогло бы узнать систему, но ответ - да, хотя вам нужно либо узнать, какой каталог является текущим, либо установить системный ruby, который вам нужен для этих сценариев (особенно при запуске). , Возможно, вам также придется поэкспериментировать, так как это будет зависеть от того, в какой момент запуска вам нужны сценарии для запуска, но вы, вероятно, сможете получить больше ответов на этот вопрос из канала irc rvm.

...