From: Fredrik Date: 2007-10-12T15:05:02+09:00 Subject: Re: Ignore printout I should clarify myself: I was expecting to find that STDOUT is a constant so that I could do: $stdout.reopen(File.new('/dev/null','w')) puts 'Nobody can see this.' $stdout.reopen(STDOUT) But after the first line, my STDOUT is pointing to the exact same place as $stdout. Isn't that weird?