Я знаю, что уже есть несколько сообщений StackOverflow, касающихся копирования и переименования Gradle, но, к сожалению, ни одна из них не подходит для моей проблемы ...
Я пытаюсь копировать и переименовывать файлы из нескольких каталогов Вот мой подход:
task copyReportsForDocs(type: Copy) {
from rootProject.files("path1",
"path2",
"path3",
"path4")
into genDir
rename '(.*)_$d_(.*)', '$1$2'
}
Файлы, которые должны быть переименованы, выглядят примерно так:
captured_0_foobar_request.adoc
captured_0_foobar_response.adoc
captured_1_fuubar_request.adoc
captured_1_fuubar_response.adoc
Мне просто нужно удалить переднюю часть, чтобы она выглядела примерно так:
foobar_request.adoc
foobar_response.adoc
fuubar_request.adoc
fuubar_response.adoc
Любая помощь приветствуется, спасибо!