Как мне перечислить набор файлов в Groovy? - PullRequest
0 голосов
/ 27 февраля 2019

Если я пытаюсь выполнить простой поиск всех файлов, заканчивающихся в определенном формате, например:

ls *.doc

Как мне сделать это с помощью groovy?

1 Ответ

0 голосов
/ 28 февраля 2019

Чтобы получить список файлов, соответствующих целевому имени, используйте метод eachFileMatch .Чтобы найти файлы, заканчивающиеся на .doc, используйте шаблон /.*\.doc/.

def currentFile = new File('.')
currentDir.eachFileMatch(FileType.FILES, ~/.*\.doc/) { f ->
 println(f.name)
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...