Используйте rvm для выполнения параметров для многих версий Ruby - PullRequest
1 голос
/ 06 февраля 2011

В большинстве (всех?) Интерпретаторов Ruby можно написать ruby -we "..." и выполнить предоставленный код Ruby (с предупреждениями).

С RVM можно записать rvm ruby foo.rb и выполнить исходный файл для всех установленных интерпретаторов.

Есть ли способ с RVM запустить одноразовую строку кода для всех интерпретаторов? Я пытался выполнить и rvm ruby -we "...", и rvm -we ruby "..." безрезультатно.

1 Ответ

2 голосов
/ 06 февраля 2011

См. rvm exec.

rvm exec ruby -we 'puts "#{`which ruby`.strip} #{RUBY_VERSION}"'
...