在Ruby中,如何使用通配符检查文件是否存在?
显然这似乎不起作用:
File.exists?("/folderOfFile/Filename*.ext")
Run Code Online (Sandbox Code Playgroud)
dbe*_*hur 60
您的通配符将引用一组文件,而不是单个文件.你可以使用Dir::glob这个:
!Dir.glob('/folderOfFile/Filename*.ext').empty?
Run Code Online (Sandbox Code Playgroud)