2011-11-08 1 views
3

Rubyバージョンマネージャを使用してコンソールからスクリプトを実行するのではなく、システムの起動時やキーボードショートカットなどの別の方法でスクリプトを実行することは可能ですか?RVM |実行中のユーザスクリプト

答えて

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

システムを知るのに役立ちますが、答えは「はい」ですが、現在のディレクトリがどれかを知る必要があります。あるいは、システムのルビーをこれらのスクリプトに必要なもの(特に起動)。スタートアップのどの時点でスクリプトを実行する必要があるかによって、実験をする必要があるかもしれませんが、おそらくirc rvmチャネルから回答を得ることができます。

3

RVMはコマンドrvm-shellをインストールします。あなたはrvm-shellを使用して、何でも渡してrvm useとすれば、シェルコマンドを実行することができます。

rvm-shellは、そのシェルスクリプトの環境を設定するか、またはrvm-shellを1行で使用して、パラメータをシェルコマンドとして実行させることができます。例えば

:あなたのRBXのルビーを等しくなければならない

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

関連する問題