こんにちは、なかむら(う)です。
At Oct.09,2001 16:05:49, <nobu.nakada / nifty.ne.jp> wrote in
'[ruby-list:31808] Re: bcc (Re: my LC2001 summary)'
> > | exec{l,v}()はmingw32やmswin32でも動かないと思うんですが、なんで
> > | これを使うようになってるのかな。
> >
> > defined(NT)な環境だと通らないパスで使ってますね。
> > # それはそれとして、bccにもやっぱり下線なしで存在はしますが
>
> じゃあ#defineしてやればとりあえずはOK? しかし、通らないパスを
> 放置しとくのもいまいち気持良くないような。
真面目に調べてみたら、通らないパスだというのは勘違いでした。
execl()もexecv()もexecで使ってます。
それはまぁいいんですが、
exec("ls > hoge")
なんてすると/bin/shを実行しようとすることが判明...
どうしようかな。do_exec()みたいなのを用意するべき?
それでは。
--
U.Nakamura <usa / osb.att.ne.jp>