在ruby中获取大量文件列表

时间:2016-10-04 09:46:27

标签: ruby enumeration

我尝试对包含近2000万个文件的目录执行某些操作,我尝试Dir.globDir.foreachDir.entries但没有成功。
有没有类似于红宝石中的Csharp' Directory.EnumerateFiles可以枚举大量文件?

1 个答案:

答案 0 :(得分:0)

this可能会做到这一点。

dir = Dir.new(path)
while entry = dir.read
  puts entry
end