温馨提示×

Ruby目录操作能进行搜索吗

小樊
85
2024-11-06 01:32:31
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

是的,Ruby的目录操作可以进行搜索

require 'find'

# 搜索指定目录下的所有.txt文件
Find.find('/path/to/search') do |path|
  if File.file?(path) && File.extname(path).downcase == '.txt'
    puts path
  end
end

在这个示例中,我们使用Find.find方法来搜索指定目录(/path/to/search)下的所有.txt文件。如果找到的文件是普通文件并且扩展名为.txt,则将其路径输出到控制台。

你可以根据需要修改搜索条件,例如更改目录路径、文件扩展名等。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:Ruby输入输出操作能进行数据转换吗

0