From: askar k Date: 2011-05-01T15:31:25+09:00 Subject: [ruby-list:48023] 2つのCSVファイルの結合方法についてご質問 お世話になります。 2つのCSVファイルの結合についてご質問です。 file1.csv 11101,3310000,IKANIKEISAIGANAIBAAI,NISHI-KU SAITAMA-SHI,SAITAMA,0,0,0,0,0,0 11101,3310058,IIDA,NISHI-KU SAITAMA-SHI,SAITAMA,0,0,0,0,0,0 11101,3310068,IIDASHINDEN,NISHI-KU SAITAMA-SHI,SAITAMA,0,0,0,0,0,0 file2.csv 12101,2600000,IKANIKEISAIGANAIBAAI,CHUO-KU CHIBA-SHI,CHIBA,0,0,0,0,0,0 12101,2600852,AOBACHO,CHUO-KU CHIBA-SHI,CHIBA,0,0,0,0,0,0 12101,2600804,AKAICHO,CHUO-KU CHIBA-SHI,CHIBA,0,0,0,0,0,0 コード: require "fileutils" FileUtils.cp("file1.csv", "file3.csv") #まずはひつ目のファイルをコピーしました File.open("file3.csv", "a+") #できた新しいファイルを追加モードに設定 File.open("file2.csv", "r") do |file| #追加したいファイルをリードモードに設定 file.each_line do |line| puts line #ここではfile3.csvにデータを追加して行きたいのですが、どうしたらよいか分かりません。 end end この問題を解決するにはどの方向で調べて行けばよいか教えて頂ければ幸いです。 手物とにある本はたのしいRUBY第3版です。 宜しくお願いします、 アスカル