如果我要对所有以某种文件格式结尾的文件进行简单搜索,例如:
ls *.doc
如何使用groovy做到这一点?
答案 0 :(得分:0)
要获取与目标名称匹配的文件列表,请使用 eachFileMatch 方法。要查找以.doc结尾的文件,请使用/.* \。doc/。
def currentFile = new File('.')
currentDir.eachFileMatch(FileType.FILES, ~/.*\.doc/) { f ->
println(f.name)
}