【发布时间】:2012-03-25 18:01:00
【问题描述】:
我正在使用 ruby 的文件来打开和读取 rake 内的文本文件 任务。有没有可以指定我想要第一行的设置 文件跳过? 到目前为止,这是我的代码:
desc "Import users."
task :import_users => :environment do
File.open("users.txt", "r", '\r').each do |line|
id, name, age, email = line.strip.split(',')
u = User.new(:id => id, :name => name, :age => age, :email => email)
u.save
end
end
我尝试了line.lineno,也尝试了File.open("users.txt", "r", '\r').each do |line, index| 和next if index == 0,但没有任何运气。
【问题讨论】:
标签: ruby rake-task ruby-1.9.3