gpt4 book ai didi

gradle - 如何在Gradle复制任务中仅复制顶级文件?

转载 作者:行者123 更新时间:2023-12-03 05:35:12 24 4
gpt4 key购买 nike

我具有以下文件夹结构:

myfolder/
├── mysubfolder/
│ ├── x.txt
│ ├── y.txt
│ ├── z.txt
├── a.txt
├── b.txt
├── c.txt
├── d.txt

我只想将顶级文件(不包含子文件夹)复制到同一文件夹下的备份文件夹中,如下所示:
myfolder/
├── mysubfolder/
│ ├── x.txt
│ ├── y.txt
│ ├── z.txt
├── backup/
│ ├── a.txt
│ ├── b.txt
│ ├── c.txt
│ ├── d.txt
├── a.txt
├── b.txt
├── c.txt
├── d.txt

如何通过复制任务来实现?我正在尝试以下方法:
copy {
from "myfolder"
into "myfolder/backup"
include "*"
exclude "**"
}

但这似乎不起作用。

最佳答案

这工作:

copy {
from "myfolder"
into "myfolder/backup"
exclude {it.file.isDirectory()}
}

关于gradle - 如何在Gradle复制任务中仅复制顶级文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56719508/

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