没有数据库辅助时简单检测,记录之。
#encoding:gbk
cols = {}
File.open('sample.txt','r') do |file|
file.each_line do |line|
line = line.strip
cols[line] = (cols[line] == nil ? 1 : cols[line] + 1)
end
file.close
end
cols.each do |key, value|
puts "#{key} => #{value.to_s}" if value > 1
end