method

reopen

v1_8_6_287 - Show latest stable - Class: IO
reopen(...)
public

Reassociates ios with the I/O stream given in other_IO or to a new stream opened on path. This may dynamically change the actual class of this stream.

   f1 = File.new("testfile")
   f2 = File.new("testfile")
   f2.readlines[0]   #=> "This is line one\n"
   f2.reopen(f1)     #=> #<File:testfile>
   f2.readlines[0]   #=> "This is line one\n"