gpt4 book ai didi

gradle - 使用gradle复制放置在目录中的最新文件

转载 作者:行者123 更新时间:2023-12-03 03:07:34 25 4
gpt4 key购买 nike

所以我在目录中有很多文件,如下所示:

test_61995.zip
test_61234.zip
test_61233.zip

我只想使用Gradle从这里复制最新文件。是possilbe对文件和日期和时间进行排序并复制usng gradle吗?

最佳答案

当然可以。这是一个例子

Kotlin DSL:

tasks {
val cp by creating(Copy::class.java) {
from(File("/home/madhead/Downloads/").listFiles().sortedBy { it.lastModified() }.last())
into(File("/home/madhead/Downloads/so53777253/"))
}
}

Groovy DSL:
task cp(type: Copy) {
from(new File("/home/madhead/Downloads/").listFiles().sort{ it.lastModified() }[0])
into(new File("/home/madhead/Downloads/so53777253/"))
}

这会将最新的修改文件从 /home/madhead/Downloads/复制到 /home/madhead/Downloads/so53777253/

关于gradle - 使用gradle复制放置在目录中的最新文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53777253/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com