gpt4 book ai didi

file - 仅限 Gradle FileTree 目录

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

给定一个目录dir:

dir
├── sub1
│   ├── file1
│   └── file2
├── sub2
│   ├── file1
│   └── file2
└── sub3
├── file1
└── file2

fileTree('dir').each { println it } 给我这个:

dir/sub1/file1
dir/sub1/file2
dir/sub2/file1
dir/sub2/file2
dir/sub3/file1
dir/sub3/file2

我只想要所有目录和子目录,而不是所有文件:

dir/
dir/sub1/
dir/sub2/
dir/sub3/

我该怎么做?我看过 DirectoryTree,但它没有扩展 FileCollection(与 FileTree 不同),所以它不是很有用。

最佳答案

这个呢:

file('dir').eachFileRecurse(FileType.DIRECTORIES) { println it }

给予:

dir/sub1/
dir/sub2/
dir/sub3/

关于file - 仅限 Gradle FileTree 目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49070272/

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