広告
広告
read はファイルハンドルからデータを読み取ります。FILEHANDLE から SCALAR に LENGTH 数分のデータを読み込みます。OFFSET を指定すると指定した位置から読み込みを行なうことができます。成功時には実際に読み込まれたバイト数、もしくはファイルの終わり(EOF)の場合は0を返します。エラー時には undef を返します。read は指定した LENGTH より多く読み込んむこともありますので、より細かい制御が必要な場合は sysread を使います。
open ( FH, $file ); $line; while( read( FH, $new, 1 ) ){ $line .= $new; } print $line;
広告