close

 

#!/usr/X11R6/bin/ruby -wKu
require 'csv'

fname="simple.csv"

f=File.read("#{fname}")
#列出第一,三...到最後一行,第二行不要
puts CSV.parse(f).map{ |x|
  [x[0], *x[2..-1]].join(',')
}

 

 

第一行移到最後一行


require 'csv'

fname=ARGV[0]

f=File.read("#{fname}")
puts CSV.parse(f).map{ |x|
  [*x[1..-1] << x[0]].join(',')
}

 

 

 

lala

csv 欄位字串變為數值

 "1,2,3".split(",").collect{ |s| s.to_i }
=> [1, 2,3]

 

arrow
arrow
    全站熱搜

    igogo 發表在 痞客邦 留言(0) 人氣()