Ruby 初心者スレッド Part 17at TECH
Ruby 初心者スレッド Part 17 - 暇つぶし2ch523:デフォルトの名無しさん
08/02/03 03:39:09
Ruby的には出力先をねじ曲げるのが妥当

$stdout=File.open('output.txt','w')
$stderr=File.open('errors.txt','w')
puts 'テストだよん'
raise 'エラーだよん'

これ以降、puts や print の標準出力は$stdoutで指定したoutput.txtに、
例外とかのエラー出力は$stderrで指定したerrors.txtに書き込まれる

が、これは意外とめんどいんで、シェルのリダイレクト代わりに使うなら>>521で十二分かと


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch