既にopenされてるファイルハンドルをIO::Fileのものにする方法って、どーするんじゃろ?
既にopenされてるファイルハンドルをIO::Fileのものにする方法って、どーするんじゃろ?
単に
open my $fh, '<', $filename; my $line = $fh->getline;
とかしたいのですが、これだと駄目っすよね?
仕方がないので
$fh = IO::File->new_from_fd( fileno($fh), 'r' );
とかしてるのですが、これでいいんでしょうかね……。