Ruby 2.4.0 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Dirクラス > pos=

instance method Dir#pos=

pos=(pos)[permalink][rdoc]
seek(pos) -> self

ディレクトリストリームの読み込み位置を pos に移動させます。 pos は Dir#tell で与えられた値でなければなりま せん。

[PARAM] pos:
変更したい位置を整数で与えます。
[EXCEPTION] IOError:
既に自身が close している場合に発生します。

例:

d = Dir.new("testdir")   #=> #<Dir:0x401b3c40>
d.read                   #=> "."
i = d.tell               #=> 12
d.read                   #=> ".."
d.seek(i)                #=> #<Dir:0x401b3c40>
d.read                   #=> ".."