# File lib/commander/user_interaction.rb, line 220 def io(input = nil, output = nil, &block) $stdin = File.new(input) if input $stdout = File.new(output, 'r+') if output return unless block yield reset_io end