32

在 Ruby 中,如何使用通配符检查文件是否存在?

显然这似乎不起作用:

File.exists?("/folderOfFile/Filename*.ext")
4

1 回答 1

63

您的通配符将引用一组文件,而不是单个文件。你可以用Dir::glob这个:

!Dir.glob('/folderOfFile/Filename*.ext').empty?
于 2012-11-19T19:31:55.380 回答