[STDOUT, STDERR].each do |io| io.instance_eval do def puts_with_format(*arg) print "[#{Time.now.strftime("%Y-%m-%d %H:%M:%S")} ##{$$}] " puts_without_format *arg end alias puts_without_format puts alias puts puts_with_format end end
シンタックスハイライトがないとつらいですね