[Perl] => [ファイル操作]


この日記のはてなブックマーク数 このエントリーを含むはてなブックマーク

seek関数はファイルポインタをセットするための関数です。主にファイルの途中から読み込みや書き込みを行う際に使用されます。

[書式]
seek(FILEHANDLE, オフセット, 起点);

オフセットは起点からのバイト数です。
起点は以下のように 0, 1, 2 の数字で指定します。
0 ・・・ ファイルの先頭
1 ・・・ 現在のファイルポインタ
2 ・・・ ファイルの末尾

[使用例]
seek(FILEHANDLE, 0, 0); #ファイルの先頭に移動します
seek(FILEHANDLE, 0, 2); #ファイルの末尾に移動します



関連記事
DirHandle - ディレクトリのファイル一覧を取得
ファイルをコピーするには - File::Copy
seek関数 - ファイルの途中から読み込み(書き込み)をする
ファイルをロックするには - flock
ファイルを読み書きモードで開くには
広告