きくたにです。
openのブロックでわからないので教えてください。
open("hoge", "w") { |out|
printf out, " line 1\n"
printf out, " line 2\n"
}
system("cat hoge")
を1.2で実行すると
% ruby open-err.rb
line 1
line 2
これは意図したとおりですが、1.0では何も表示されず。
もう1.0のマニュアルが手元にないんですが、この形は
1.0ではなかったんでしたっけ?
--
人生を背負い投げ
菊谷 誠(Kikutani Makoto) kikutani / sprintmail.com