In message <20021115135706.5248e247.shirai / p1jp.com>
	on Fri, 15 Nov 2002 13:57:22 +0900,
	"Shirai,Kaoru" <shirai / p1jp.com> wrote:
> > exec()ですが、置き換えたいプロセスの、C言語でのmainのargv[0]を指定する
> > 方法って、ありましたでしょうか?
> 
>   exec の使用法にある通り、
どこのでしょう?

>   exec([program, argv0], *args)

In message <1037336351.240318.32505.nullmailer / picachu.netlab.jp>
	on Fri, 15 Nov 2002 13:59:12 +0900,
	matz / ruby-lang.org (Yukihiro Matsumoto) wrote:
> execの第一引数が2要素の配列だと第0要素がプログラムパス、第1
> 要素がargv[0]になります。
手元の「Rubyプログラミング入門」、「デスクトップリファレンス」や「Ruby
ライブラリ編」といったあたりでは、触れられていないのですが、昔っからあ
るのでしょうか。

In message <20021115135706.5248e247.shirai / p1jp.com>
	on Fri, 15 Nov 2002 13:57:22 +0900,
	"Shirai,Kaoru" <shirai / p1jp.com> wrote:
> でも良いですが、言語に依存しない方法では daemontools の argv0 を使うとい
> う方法があります。
なるほど。あくまでもRubyからの方法を知りたいまでで、daemontoolsに依存
するわけにはいかないのでした。

-- 
神戸 隆博(かんべ たかひろ)		at 仕事場