2
A
回答
5
要獲得在當前目錄下的第一個匹配的文件,你可以使用:
file=Dir['*.app.zip'].first
或者搜索某些目錄中的所有文件.app.zip,例如文件/ * app.zip,你可以使用類似:
Dir[File.join('files', '*.app.zip')].each |file|
puts "found: #{file}"
end
1
替代導演:
require "find"
Find.find(folder) do |file|
puts "#{file}" if file=~/\.app\.zip/
end
相關問題
- 1. 如何製作一個通用的生成文件來選擇具有特定擴展名的所有文件
- 2. 按文件擴展名選擇串
- 3. 移動具有特定文件名和擴展名的文件
- 4. QDir.setNameFilter如何僅顯示具有特定擴展名的文件?
- 5. 如何僅上傳具有特定擴展名的文件?
- 6. 如何從文件名錶中選擇所有不同的文件擴展名?
- 7. 選擇除一個擴展名外的所有文件
- 8. 在.bat文件中選擇多個具有相同擴展名的文件
- 9. 刪除一切,但具有指定擴展名的文件
- 10. Perl:從特定文件夾中選擇具有特定擴展名的不同文件名
- 11. 如何刪除文件夾中具有特定擴展名的所有文件?
- 12. 檢查具有特定擴展名的文件的目錄
- 13. FileReader;選擇文件擴展名
- 14. 複製具有特定擴展名的文件名的位置
- 15. 將文件擴展名與具有可變擴展名的文件相關聯
- 16. 如何驗證具有有效擴展名的文件?
- 17. 如何從沒有擴展名的文件名獲取文件擴展名?
- 18. 如何確定文件的擴展名
- 19. 選擇所有帶有擴展名的文件
- 20. 確定擴展名的文件沒有擴展名
- 21. 如何在文件中打開具有特定擴展名的文件對話
- 22. 獲取具有指定擴展名的所有文件node.js
- 23. 循環遍歷所有具有特定擴展名的文件
- 24. 如何將擴展附加到尚不具有擴展名的文件?
- 25. 如何確定從一個文件的文件擴展名
- 26. 首選文件擴展名
- 27. 將具有特定擴展名的所有文件複製到另一個目錄,同時更改擴展名
- 28. 如何刪除具有多個擴展名的文件
- 29. 在文件夾中找到一個具有特定擴展名的文件
- 30. 具有特定擴展名的文件的遞歸搜索