るりまサーチ

最速Rubyリファレンスマニュアル検索!
1097件ヒット [1-100件を表示] (0.088秒)
トップページ > クエリ:a[x] > クエリ:exec[x]

別のキーワード

  1. _builtin to_a
  2. matrix to_a
  3. to_a
  4. dbm to_a
  5. argf.class to_a

モジュール

検索結果

<< 1 2 3 ... > >>

Kernel.#exec(env, program, *args, options={}) -> () (18237.0)

引数で指定されたコマンドを実行します。

...行されます。

exec
(3) でコマンドを実行すると、
元々のプログラムの環境をある程度(ファイルデスクリプタなど)引き継ぎます。
Hash を options として渡すことで、この挙動を変更できます。
詳しくは Kernel.#spawn を参照してく...
...ださい。

=== 引数の解釈

この形式で呼び出した場合、空白や shell のメタキャラクタも
そのまま program の引数に渡されます。
先頭の引数が2要素の配列であった場合、第1要素の文字列が実際に
起動するプログラムのパスで...
...変数 PATH から探します。

@param program 文字列か2要素の配列を指定します。
@param args 渡される引数です。0 個以上の文字列を指定します。
@param env 更新する環境変数を表す Hash
@param options オプションパラメータ Hash
@raise Argument...

Kernel.#exec(program, *args, options={}) -> () (18237.0)

引数で指定されたコマンドを実行します。

...行されます。

exec
(3) でコマンドを実行すると、
元々のプログラムの環境をある程度(ファイルデスクリプタなど)引き継ぎます。
Hash を options として渡すことで、この挙動を変更できます。
詳しくは Kernel.#spawn を参照してく...
...ださい。

=== 引数の解釈

この形式で呼び出した場合、空白や shell のメタキャラクタも
そのまま program の引数に渡されます。
先頭の引数が2要素の配列であった場合、第1要素の文字列が実際に
起動するプログラムのパスで...
...変数 PATH から探します。

@param program 文字列か2要素の配列を指定します。
@param args 渡される引数です。0 個以上の文字列を指定します。
@param env 更新する環境変数を表す Hash
@param options オプションパラメータ Hash
@raise Argument...

Kernel.#exec(command, options={}) -> () (18227.0)

引数で指定されたコマンドを実行します。

...では command が shell のメタ文字
//emlist{
* ? {} [] <> () ~ & | \ $ ; ' ` " \n
//}
を含む場合、shell 経由で実行されます。
そうでなければインタプリタから直接実行されます。

@param command コマンドを文字列で指定します。
@param env 更...
...新する環境変数を表す Hash
@param options オプションパラメータ Hash
@raise Errno::EXXX 起動に失敗し、ruby インタプリタに制御が戻った場合に発生します。

//emlist[例][ruby]{
# a.rb
puts '実行前'
exec
'echo "実行中"'
puts '実行後'
//}

上記の...
...スクリプトを実行すると以下のようになります。

$ ruby a.rb
実行前
実行中
# '実行後' は表示されない...

Kernel.#exec(env, command, options={}) -> () (18227.0)

引数で指定されたコマンドを実行します。

...では command が shell のメタ文字
//emlist{
* ? {} [] <> () ~ & | \ $ ; ' ` " \n
//}
を含む場合、shell 経由で実行されます。
そうでなければインタプリタから直接実行されます。

@param command コマンドを文字列で指定します。
@param env 更...
...新する環境変数を表す Hash
@param options オプションパラメータ Hash
@raise Errno::EXXX 起動に失敗し、ruby インタプリタに制御が戻った場合に発生します。

//emlist[例][ruby]{
# a.rb
puts '実行前'
exec
'echo "実行中"'
puts '実行後'
//}

上記の...
...スクリプトを実行すると以下のようになります。

$ ruby a.rb
実行前
実行中
# '実行後' は表示されない...

Process.exec(command, *args) -> () (18219.0)

カレントプロセスを与えられた外部コマンドで置き換えます。

...合、command が shell のメタ文字
//emlist{
* ? {} [] <> () ~ & | \ $ ; ' ` " \n
//}
を含む場合、shell 経由で実行されます。
そうでなければインタプリタから直接実行されます。

引数が複数与えられた場合、第 2 引数以降は command に直接...
...場合、command はサブシェル経由で実行されます。
そうでない場合、command は exec(2) を使用して実行されるので元の
プログラムからいくつかの環境を引き継ぎます。

@param command 実行する外部コマンド。

@param args command に渡す...
...引数。

exec "echo *" # echoes list of files in current directory
# never get here


exec
"echo", "*" # echoes an asterisk
# never get here...

絞り込み条件を変える

Gem::Specification#executable=(executable) (12400.0)

実行可能ファイル名をセットします。

...実行可能ファイル名をセットします。

@param executable 実行可能ファイル名を指定します。...

Gem::Specification#executables=(executables) (12400.0)

実行可能ファイル名のリストをセットします。

...実行可能ファイル名のリストをセットします。

@param executables 実行可能ファイル名のリストを指定します。...

VALUE rb_exec_arg_init(int argc, VALUE *argv, int accept_shell, struct rb_exec_arg *e) (12400.0)

この関数は deprecated です。

...この関数は deprecated です。...

int rb_exec_arg_addopt(struct rb_exec_arg *e, VALUE key, VALUE val) (12400.0)

この関数は deprecated です。

...この関数は deprecated です。...

void rb_exec_arg_fixup(struct rb_exec_arg *e) (12400.0)

この関数は deprecated です。

...この関数は deprecated です。...

絞り込み条件を変える

Gem::Installer.exec_format=(format) (12301.0)

実行ファイル名のフォーマットをセットします。

...実行ファイル名のフォーマットをセットします。

@param format 実行ファイル名のフォーマットを指定します。...

Gem::Specification#default_executable=(executable) (12300.0)

Gem パッケージ内で gem コマンド経由で実行するファイルをセットします。

...Gem パッケージ内で gem コマンド経由で実行するファイルをセットします。

@param executable 実行ファイルを指定します。...
<< 1 2 3 ... > >>