From: yharuo@...7.dddd.ne.jp Date: 2000-11-14T17:48:13+09:00 Subject: [ruby-list:25954] Re: 子プロセスから標準出力と終了ステータスを得たい はるおです。 On Tue, 14 Nov 2000 17:17:38 +0900 Shugo Maeda wrote: |man exitじゃなくて、man 2 waitの結果を読んでみてください。 そうですね。私が言いたかったのは、丁度、下の部分です。 WEXITSTATUS(status) は終了した子プロセスの exit 呼び出しの引き数か main 関数で実行された return 文の引き数に設定される。 こ の マ クロは WIFEXITED がゼロでない場合だけ評価でき る。 この値が $? に設定されればいいのではないでしょうか。 つまり、子プロセスのexit(status)のsutatusが$?にセットされる。 # これで、少なくとも私の疑問は払拭されます。 --- Haruo