From: Sebastian Hungerecker Date: 2009-07-08T01:09:22+09:00 Subject: Re: Breaking the loop in case of EOF On Tuesday 07 July 2009 13:23:51 Brian Candler wrote: > while str = STDIN.gets > str.chomp! > puts "String: #{str}" > end Which can also be written as: STDIN.each_line do |str| ... end