標準エラー出力の先を変更

ferr = open("error.log", "a")	# 追記モードで開く
$stderr = ferr	# 標準エラー出力を変更
$stderr.puts 'an error occurred!!!'	# エラーの吐き出し
$stderr = STDERR # 元に戻す
ferr.close		# 閉じる


直接 $stderrに代入して,閉じるのもrubyに任せる?

$stderr = open("error.log", "a")
$stderr.puts 'an error occurred!!!'
$stderr = STDERR