logo       

[ruby-list:42074] Re: puts,printの出力をファイルにも出力するには: msg#00105

lang.ruby.japanese

Subject: [ruby-list:42074] Re: puts,printの出力をファイルにも出力するには

なかむら(う)さん、rubikitchさん
お返事ありがとうございます。

>パイプ自体は使えますけど、この使い方だと1.8だとブロックして動
>かないですね、たぶん。
>1.9だと動くんじゃないかと思います。

一般ユーザなので、1.9をいれて、Exerbの環境を整えてと言うと
ちょっと気が重いです(ほぼそのままのコードで動く点はありがたいですが)。

>とてもつまらない方法ですが、ファイルに書き出した後で標準出力に書き出すというのは?
>この方法でprint,puts,systemなどの出力がファイルに書き出されます。

実際の利用はインタラクティブな処理のログのようなものなので
最後にまとめて出力されるのは用途に向きません。
今までは標準出力だけでよいという仕様だったのですが、
ファイルにも出力するようにと要求があがってきました。

1.8で簡単にやるのは難しそうですね。

ある程度簡単な方法があるのに、無知で無駄なことはしたくないので
相談させて頂きました。もう少し待って妙案がないようなら、
地道にコードを修正しようと思います。

色々ご意見を頂きありがとうございました。

== Iwasaki ==
Email: ih000667@mb.taiyokogyo.co.jp







<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise