下面是假定读取目录的一段代码,并且每个文件条目都打印该文件的第一行。问题是x不可见,所以文件没有被解析。在Ruby-分析目录中并读取文件的第一行
Dir.foreach("C:/fileload/src") do |file_name|
x = file_name
puts x
f = File.open("C:/fileload/src/" +x)
f.readlines[1..1].each do |line|
puts line
end
end
谢谢。欣赏你的答案。这正是我想要完成的。感谢您深入了解f.first和File.join – nprs
@nprs很高兴能为您提供帮助。干杯。 – squiguy