From: Chris Uzdavinis Date: 2001-08-08T13:35:21+09:00 Subject: [ruby-talk:19337] Re: how to redirect $sdtout markus jais writes: > logfile = File.new("log.txt", "w+") > old = $stdout.clone > $stdout.reopen(logfile) > print "Countdown initiated ...\n"; > $stdout.reopen(old) > old.close > print "You have 30 seconds to reach minimum safety distance.\n"; This works for me... f = File.new("zxcv", "w") stdout = STDOUT.clone STDOUT.reopen(f) puts "in file zxcv?" stdout.puts "written to stdout?" -- Chris