我希望ruby在当前文件夹中查找以某个扩展名结束的文件。扩展名为。app.zip
我该怎么做呢?
要获得当前目录中的第一个匹配文件,可以使用:
file=Dir['*.app.zip'].first
或者查找某个目录下的所有.app.zip文件,例如files/*.app.zip,您可以使用如下命令:
Dir[File.join('files', '*.app.zip')].each |file|
puts "found: #{file}"
end
替代目录:
require "find"
Find.find(folder) do |file|
puts "#{file}" if file=~/.app.zip/
end