>  2003/08/23 (土) 04:10:46        [mirai]
> > perldocでIO::Fileで調べたら
> >     $fh = new IO::File "> file";
> >     if (defined $fh) {
> >         print $fh "bar\n";
> >         $fh->close;
> >     }
> > のような例文があったのね
> > なにがあかんのかなぁ
> > http://www.perldoc.com/perl5.8.0/lib/IO/File.html
> $fhをハッシュにしなければ問題ないみたいだけど
> なんか理由があるの?

ログ保存部分のサブルーチンなんだけど、同時に複数のファイルを扱いたいのね
具体的に言うと、./log/hoge1/日時.dat、./log/hoge2/日時.datみたいにね
んで%fhで$fh{hoge1}みたくやって、日時.datは0時になったら新しいファイルを
作らなきゃいけないから、サブルーチンが呼び出されるたびに、日時を取得して
ファイル名が新しくなるようにしてるの。んでいちいちnew IO::Fileでopenし直すと
他にいいやり方がわからなかった(;´Д`)しかもまだ動いてないから合ってるのか不明

参考:2003/08/23(土)04時04分59秒