Mega Code Archive

 
Categories / Ruby / File Directory
 

Redirecting Standard Input or Output

#!/usr/bin/env ruby # redirect_stdout.rb require 'stringio' new_stdout = StringIO.new $stdout = new_stdout puts 'Hello, hello.' puts "I'm writing to standard output." $stderr.puts "#{new_stdout.size} bytes written to standard ouput so far." $stderr.puts "AAA" $stderr.puts new_stdout.string $ ruby redirect_stdout.rb