ファイルポインタを移動する。
fileseek <file handle> <offset> <origin>
ファイルハンドル <file handle> で指定されるファイルのファイルポインタを移動する。
移動後のファイルポインタは下記のようになる。
<origin> | 0 | ファイルの最初から <offset> バイト |
---|---|---|
<origin> | 1 | 現在の位置から <offset> バイト |
<origin> | 2 | ファイルの最後から <offset> バイト |
; ファイルの最初へ移動
fileseek fhandle 0 0
; 現在の位置から 10 バイト先へ移動
fileseek fhandle 10 1
; ファイルの最後へ移動
fileseek fhandle 0 2
; ファイルの最後から 10 バイト前の位置へ移動
fileseek fhandle 0-10 2