わたなべです.

Ataru NAKATA <anakata / vector.co.jp> writes:

:私の環境では、
:    print "#{ENV.keys.collect{|key| ENV[key] + \"\n\";}}"
:は正常にリダイレクトできるのですが、
:    print "#{ENV.keys.collect{|key| key + '=' + ENV[key] + \"\n\";}}"
:にした途端に
:    E:\TEMP\a.rb:1:in `print': Bad file number (Errno::EBADF)
:            from E:\TEMP\a.rb:1
:となります。リダイレクトさせない場合はもちろん正常に表示されます。

これは Win95/98 上でしょうか?
WinNT では正常でした.
とりあえず家に帰ってから Win98 上でも試してみます.

-- 
わたなべひろふみ