From: Sebastian Hungerecker Date: 2007-12-14T00:27:25+09:00 Subject: Re: read in file Mike McKinney wrote: > File.open('out.txt', 'w') do |out| >   File.open('test.txt', 'r').each do |line| >     out.puts line if (line.size > 4) >   end > end That leaves test.txt open which is not good. Don't use File.open in chains like that. Or better yet: Don't use File.open without a block at all. HTH, Sebastian -- NP: Katatonia - Day Jabber: sepp2k@jabber.org ICQ: 205544826