環境変数

Rubyインタプリタは以下の環境変数を参照します。

RUBYOPT

Rubyインタプリタにデフォルトで渡すオプションを指定します。

RUBYPATH

-S オプション指定時に、環境変数 PATH による Ruby スクリプトの探索に加えて、この環境変数で指定したディレクトリも 探索対象になります。(PATH の値よりも優先します)。

RUBYLIB

Rubyライブラリの探索パス$:のデフォル ト値の前にこの環境変数の値を付け足します。

RUBYLIB_PREFIX

この環境変数は DJGPP版、Cygwin版、mswin32版、 mingw32版のrubyでのみ有効です。

この環境変数の値は、path1;path2 あるいは path1 path2 という形式で、 Rubyライブラリの探索パス$:の先頭部分 がpath1にマッチした場合に、これをpath2に置き換えます。

RUBYSHELL

この環境変数は OS2版、mswin32版、mingw32版のrubyで のみ有効です。

system でコマンドを実行するときに使用するシェル を指定します。この環境変数が省略されていればCOMSPECの値を 使用します。

PATH

systemなどでコマンドを実行するときに検索するパスです。 設定されていないとき(nilのとき)は "/usr/local/bin:/usr/ucb:/usr/bin:/bin:." で検索されます。