rubyで秒単位のひづけの補完
f=(`ls .. | grep csv`).split("\n"); jjj=Hash.new(); p f; #f=["1264.csvcsv"] t=Time::new(2011,3,11,00,00,00) puts t; f.each{|k| f2=open("../"+k,"r") f3=open(k.gsub(/csv$/,''),"w") f2.each{|j123| j124=j123.split("\x01") j125=j124[2]; !jjj.has_key?(j125) ? jjj[j125]=1 : jjj[j125]=jjj[j125]+1; # (jjj.has_key?(j125))? puts(1) : puts(2) } puts "syuyou" # jjj.each{|k| # puts k[0] # } # exit() (24*60*60*7).times.each{|l123| t123=t+l123 t123b=t123.to_s.split(" ")[0..1].join(" ") jjj.has_key?(t123b)? f3.puts(t123b+","+jjj[t123b].to_s) : f3.puts(t123b+","+"0"); } f2.close() f3.close() # exit(); }