From: Paul Danese Date: 2007-06-15T00:19:34+09:00 Subject: appending the contents of multiple text files into 1 file Hi, is there a simpler/more idiomatic way to append/join the contents of multiple text files into 1 file? this works, but i'm trying to see if there are more succinct methods. thanks! mynewfile = File.new('C:\mynewfile.txt', 'w') @myfilenames.each do |mfn| File.open('#{mfn}.txt') do |file| file.each_line {|line| mynewfile.puts(line)} end end mynewfile.close