gpt4 book ai didi

Ant 模式匹配 - * 与 **

转载 作者:行者123 更新时间:2023-12-04 08:23:23 27 4
gpt4 key购买 nike

我们正在使用 TeamCity 制作 *.nupkg我们不想清理的工件。 TeamCity 提供了一个字段,您可以在其中指定 ANT 样式的模式,以指示您希望或不想清除哪些文件。让我们假设我们有以下不想被清理的文件:

/a.nupkg
/dir1/b.nupkg
/dir1/dir2/c.nupkg

是否 *.nupkg模式匹配 .nupkg根目录和所有子目录中的文件或确实需要使用 **.*nupkg遍历所有目录?

我阅读了以下文档,但这对我来说仍然不明确: http://ant.apache.org/manual/dirtasks.html#patterns

如果有一个 Ant-Pattern 测试器(类似于 http://regexpal.com/ )那将是惊人的。

最佳答案

匹配所有目录中的所有文件(从基本目录和更深的目录)

**/*.nupkg

会匹配
sample.nupkg
sample-2.nupkg
tmp/sample.nupkg
tmp/other.nupkg
other/new/sample.nupkg
**将匹配任何目录(多个目录深)。
*.nupkg将匹配任何带有 nupkg 扩展名的文件。或者只是 *将匹配任何文件或任何目录(但只有一个目录深)。

PS:没有 Ant 模式测试仪。

关于Ant 模式匹配 - * 与 **,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33417655/

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