From: OHARA Shigeki Date: 2001-02-23T16:57:49+09:00 Subject: [ruby-list:28178] $stdout 大原です。 ---- #!/usr/local/bin/ruby # stdout.rb file = open('file', 'w') puts 'STDOUT' $stdout = file puts 'file' $stdout = STDOUT puts 'STDOUT (?)' ---- 上のようなスクリプトで、 % ./stdout.rb STDOUT STDOUT (?) % cat file file % という結果を期待しているのですが、そういう動作はせず、 % ./stdout.rb STDOUT % cat file file STDOUT (?) % となってしまいます (ruby 1.6.2)。 これは、そういうものなのでしょうか? # [ruby-list:27933] は当てました。 ---- OHARA Shigeki