RubyによるCSVファイルの該当行の取り出し
お世話になります、
Rubyプログラムにて以下のようにCSVファイルをコピー&ペーストしておりますが、
出力結果の1-4行目までの数値は必要ないため、5行目より処理をしたいのです。
良い方法があればご教示いただけないでしょうか。
・RubyProgram
<snip>
p1 = ARGV[0]
# p1:出力ログ対象CSV
file_csv = File.open(p1,"r")
while csv_word = file_csv.gets do
chk_value_log.print csv_word
p csv_word
end
file_csv.close
chk_value_log.close
<snip>
・出力結果
$ ruby -v aaaaa.rb bbbb.csv
ruby 1.8.4 (2005-12-24) [i386-cygwin]
"# name, id, name, IP address,,,,,,,,,,,,,,,,,,,,\r\n"
"# name, id, name, IP address,,,,,,,,,,,,,,,,,,,,\r\n"
"# name, id, name, IP address,,,,,,,,,,,,,,,,,,,,\r\n"
"# name, id, name, IP address,,,,,,,,,,,,,,,,,,,,\r\n"
"1,3,1101,0,32,19,1152,1,4,0,0,0,0,0,0,0,0,1152,1101,51,0,0,0,0\r\n"
"1,4,254,0,7,3,264,1,3,0,0,0,0,0,0,0,0,264,254,10,0,0,0,0\r\n"
"1,1,-1,0,25,66,-1,0,0,0,0,0,0,0,0,0,0,0,0,-1,70,2945,8153\r\n"