ファイルを再度開かずに、ファイルの「ポインタ」を最初にリセットするにはどうすればよいですか?(fseekCのようなもの?)
たとえば、次の2つのパターンでgrepしたいファイルがあります。
f=open('test') => #<File:test>
f.grep(/llo/) => ["Hello world\n"]
f.grep(/wo/) => []
fファイルを再度開かずにリセットすることはできますか?
注:回避策は探していません。私は自分でいくつか考えることができます;)。