るりまサーチ

最速Rubyリファレンスマニュアル検索!
46件ヒット [1-46件を表示] (0.040秒)
トップページ > クエリ:RuntimeError[x] > クエリ:環境変数[x]

別のキーワード

  1. 環境変数
  2. 環境変数 spec/rubycmd
  3. 環境変数 platform/mswin32
  4. 環境変数 platform/mingw32

ライブラリ

クラス

モジュール

キーワード

検索結果

環境変数 (15067.0)

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

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

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

指定できないオプションを指定した場合、例外が発生します。

//emlist{
$ RUBYOPT=-y ruby -e "...
...in RUBYOPT: -y (RuntimeError)
//}

sh系

//emlist{
RUBYOPT='-Ke -rkconv'
export RUBYOPT
//}

csh系

//emlist{
setenv RUBYOPT '-Ke -rkconv'
//}

MS-DOS系

//emlist{
set RUBYOPT=-Ke -rkconv
//}

: RUBYPATH

-S オプション指定時に、環境変数 PATH による...
...Ruby スクリプトの探索に加えて、この環境変数で指定したディレクトリも
探索対象になります。(PATH の値よりも優先します)。
起動オプションの詳細に関してはspec/rubycmd を参照してください。

sh系

//emlist{
RUBYPATH=$...

Kernel.#system(env, program, *args, options={}) -> bool | nil (27.0)

引数を外部コマンドとして実行して、成功した時に真を返します。

...
* resource limit
* カレントディレクトリ
* umask
* 子プロセスでのリダイレクト
などを変更できます。環境変数のクリアなども指定できます。
詳しくは Kernel.#spawn を参照してください。

=== 引数の解釈

この形式で呼び...
...、第1要素はフルパスで指定しなくても環境変数 PATH から探します。

@param program 文字列か2要素の配列です。
@param args program に渡す引数を 0 個以上指定する
@param env 更新する環境変数を表す Hash
@param options オプションパラメ...
...ます。
@raise Errno::EXXX exception: true が指定されていて、コマンドの実行が失敗したときに発生します。
@raise RuntimeError exception: true が指定されていて、コマンドの終了ステータスが 0 以外のときに発生します。

//emlist[インタプ...

Kernel.#system(program, *args, options={}) -> bool | nil (27.0)

引数を外部コマンドとして実行して、成功した時に真を返します。

...
* resource limit
* カレントディレクトリ
* umask
* 子プロセスでのリダイレクト
などを変更できます。環境変数のクリアなども指定できます。
詳しくは Kernel.#spawn を参照してください。

=== 引数の解釈

この形式で呼び...
...、第1要素はフルパスで指定しなくても環境変数 PATH から探します。

@param program 文字列か2要素の配列です。
@param args program に渡す引数を 0 個以上指定する
@param env 更新する環境変数を表す Hash
@param options オプションパラメ...
...ます。
@raise Errno::EXXX exception: true が指定されていて、コマンドの実行が失敗したときに発生します。
@raise RuntimeError exception: true が指定されていて、コマンドの終了ステータスが 0 以外のときに発生します。

//emlist[インタプ...

Kernel.#system(command, options={}) -> bool | nil (22.0)

引数を外部コマンドとして実行して、成功した時に真を返します。

...定します。
@param env 更新する環境変数を表す Hash
@param options オプションパラメータ Hash
@raise Errno::EXXX exception: true が指定されていて、コマンドの実行が失敗したときに発生します。
@raise RuntimeError exception: true が指定されてい...
...", exception: true) # => Errno::ENOENT (No such file or directory - sad)
system('ruby -e "exit(false)"', exception: true) # => RuntimeError (Command failed with exit 1: ruby -e "exit(false)")
system('ruby -e "exit(true)"', exception: true) # => true
//}

@see Kernel.#`,Kernel.#spa...

Kernel.#system(env, command, options={}) -> bool | nil (22.0)

引数を外部コマンドとして実行して、成功した時に真を返します。

...定します。
@param env 更新する環境変数を表す Hash
@param options オプションパラメータ Hash
@raise Errno::EXXX exception: true が指定されていて、コマンドの実行が失敗したときに発生します。
@raise RuntimeError exception: true が指定されてい...
...", exception: true) # => Errno::ENOENT (No such file or directory - sad)
system('ruby -e "exit(false)"', exception: true) # => RuntimeError (Command failed with exit 1: ruby -e "exit(false)")
system('ruby -e "exit(true)"', exception: true) # => true
//}

@see Kernel.#`,Kernel.#spa...

絞り込み条件を変える

GetoptLong#ordering=(ordering) (18.0)

順序形式を設定します。

...式を設定します。

環境変数
POSIXLY_CORRECT が定義されていると、引数に
GetoptLong::PERMUTE を与えてこのメソッドを呼び出しても、実際のところの順
序形式は GetoptLong::REQUIRE_ORDER に設定されます。

環境変数
POSIXLY_CORRECT が定義...
...:REQUIRE_ORDER, GetoptLong::PERMUTE,
GetoptLong::RETURN_IN_ORDER 以外の値を指定した場合に発生します。

@raise RuntimeError GetoptLong#get, GetoptLong#get_option,
GetoptLong#each, GetoptLong#each_option メソッドを
呼び...