Ruby 4.1 リファレンスマニュアル

instance method IO#rewind

rewind -> 0[permalink][rdoc][edit]

ファイルポインタを先頭に移動します。IO#lineno は 0 になります。

[EXCEPTION] IOError:
既に close されている場合に発生します。
f = File.new("testfile")
p f.readline             # => "This is line one\n"
p f.rewind               # => 0
p f.lineno               # => 0
p f.readline             # => "This is line one\n"