如何选择具有特定扩展名的文件?红宝石

Abd*_*lla 2 ruby search parsing file

我希望ruby在当前文件夹中查找以特定扩展名结尾的文件.扩展名为.app.zip

我该怎么做?

Kim*_*hto 5

要获取当前目录中的第一个匹配文件,您可以使用:

file=Dir['*.app.zip'].first
Run Code Online (Sandbox Code Playgroud)

或者要查找某些目录中的所有.app.zip文件,例如files/*.app.zip,您可以使用以下内容:

Dir[File.join('files', '*.app.zip')].each |file|
  puts "found: #{file}"
end
Run Code Online (Sandbox Code Playgroud)