在 Ruby 中要遍历指定目录内的文件和目录列表,我们可以使用 Dir.foreach 函数。
files = Dir.foreach(dir)
模式 | 描述 |
---|---|
dir | 要遍历的路径 |
files | 文件和目录列表 |
使用 foreach 遍历目录和文件列表。
使用 foreach 方法遍历当前目录文件列表
#!/usr/bin/ruby -w
# -*- coding : utf-8 -*-
puts "HaiCoder(www.haicoder.net)"
Dir.foreach("./") do |entry|
puts entry
end
程序运行后,控制台输出如下:
我们使用了 foreach 函数实现遍历当前目录下所有文件的功能。
在 Ruby 中要遍历指定目录内的文件和目录列表,我们可以使用 Dir.foreach 函数。