我有一个文件夹,其中包含多个.jar
扩展名的文件和一个.txt
的文件。
我想有一个Groovy代码可以遍历文件夹来写除除该文本文件之外的所有文件名。
答案 0 :(得分:0)
以下示例通过给定文件夹进行迭代,并将所有文件名打印到控制台。
import groovy.io.FileType
File folder = new File('<a path>')
folder.eachFileRecurse FileType.FILES, { file ->
if (!file.name.endsWith(".txt")) {
println "Processing file ${file.absolutePath}"
}
}