1
複数のサブディレクトリを含む親ディレクトリからファイルをコピーしようとしています。必要なファイルツリー構造は以下の通りである:Gradle Copy Task:サブディレクトリのコピー中にサブディレクトリを作成しないようにするには
MachineLogs/XXXXX/*_CORE.txt
MachineLogs/YYYYY/*_CORE.txt
私は必要なファイルを選択し、コピーのために、次のコードを使用しています:
from "$localLogsDir/CoreLogsUos1"
include '*/*_CORE_*.*'
into new File(analysisChainDir, 'CORE')
includeEmptyDirs = false
exclude { details -> details.file.isDirectory()}
上記のスニペットが正しくCOREファイルをコピーしているが、それはまたコピーされそれらが存在するディレクトリ。現在の日付に従って動的に作成されるため、サブディレクトリに名前を付けることはできません。