Tbpgr Blog

Ruby プログラマ tbpgr(てぃーびー) のブログ

Ruby | Kernel | spawn

概要

Kernel#spawn(command, options={}) -> Integer
Kernel#spawn(env, command, options={}) -> Integer

詳細

引数を外部コマンドとして実行しますが、生成した 子プロセスの終了を待ち合わせません。
生成した子プロセスのプロセスIDを返します。

サンプルコード
ret = spawn("echo 'hoge'")
puts ret

出力

6380
'hoge'