るりまサーチ

最速Rubyリファレンスマニュアル検索!
1224件ヒット [1-100件を表示] (0.024秒)

別のキーワード

  1. _builtin exec
  2. kernel exec
  3. rubygems/defaults default_exec_format
  4. process exec
  5. io close_on_exec=

モジュール

検索結果

<< 1 2 3 ... > >>

static VALUE exec_under(VALUE (*func)(), VALUE under, VALUE cbase, void *args) (26100.0)

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

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

...動に成功した場合、このメソッドからは戻りません。

この形式では、常に shell を経由せずに実行されます。

exec
(3) でコマンドを実行すると、
元々のプログラムの環境をある程度(ファイルデスクリプタなど)引き継ぎます...
...
@raise Errno::EXXX 起動に失敗し、ruby インタプリタに制御が戻った場合に発生します。



//emlist[例][ruby]{
# a.rb
exec
['sleep', 'mysleep'], '600'
//}

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

$ ruby a.rb
## sleep してるので...
...替えて以下を実行
$ ps aux|grep sleep
xxxx 32754 0.0 0.0 2580 468 pts/3 S+ 22:01 0:00 mysleep 600
xxxx 32761 0.0 0.0 2824 792 pts/6 S+ 22:01 0:00 grep sleep

@see Kernel.#system,Kernel.#`,Kernel.#spawn,Kernel.#fork,IO.popen,IO.pipe,Kernel.#open,exec(3)...

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

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

...動に成功した場合、このメソッドからは戻りません。

この形式では、常に shell を経由せずに実行されます。

exec
(3) でコマンドを実行すると、
元々のプログラムの環境をある程度(ファイルデスクリプタなど)引き継ぎます...
...
@raise Errno::EXXX 起動に失敗し、ruby インタプリタに制御が戻った場合に発生します。



//emlist[例][ruby]{
# a.rb
exec
['sleep', 'mysleep'], '600'
//}

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

$ ruby a.rb
## sleep してるので...
...替えて以下を実行
$ ps aux|grep sleep
xxxx 32754 0.0 0.0 2580 468 pts/3 S+ 22:01 0:00 mysleep 600
xxxx 32761 0.0 0.0 2824 792 pts/6 S+ 22:01 0:00 grep sleep

@see Kernel.#system,Kernel.#`,Kernel.#spawn,Kernel.#fork,IO.popen,IO.pipe,Kernel.#open,exec(3)...

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

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

...す。
そうでない場合、command は exec(2) を使用して実行されるので元の
プログラムからいくつかの環境を引き継ぎます。

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

@param args command に渡す引数。

exec
"echo *" # echoes list of files in...

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

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

...rno::EXXX 起動に失敗し、ruby インタプリタに制御が戻った場合に発生します。

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

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

$ ruby a.rb
実行前...

絞り込み条件を変える

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

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

...rno::EXXX 起動に失敗し、ruby インタプリタに制御が戻った場合に発生します。

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

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

$ ruby a.rb
実行前...

int rb_run_exec_options(const struct rb_exec_arg *e, struct rb_exec_arg *s) (6300.0)

この関数は deprecated です。

この関数は deprecated です。

int rb_run_exec_options_err(const struct rb_exec_arg *e, struct rb_exec_arg *s, char *errmsg, size_t errmsg_buflen) (6300.0)

この関数は deprecated です。

この関数は deprecated です。

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

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

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

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

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

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

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

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

絞り込み条件を変える

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

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

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

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