【发布时间】:2026-01-07 11:15:02
【问题描述】:
在 THREDDS 服务器设置中,我需要在 catalog.xml 中配置 datasetScan 过滤器元素,以便它考虑完整的文件路径,而不仅仅是文件名或目录名。说,我有以下文件夹结构:
/GGG/alpha/a
/b
/c
/GGG/beta/a
/b
/c
我只想从文件夹alpha 中删除一个名为a 的文件。我可以通过设置从两个文件夹中删除文件a
<exclude wildcard="a"/>
或者我可以通过设置完全删除文件夹alpha
<exclude wildcard="alpha" atomic="false" collection="true"/>
但设置wildcard="alpha/a" 或类似的东西似乎不起作用。我也尝试过正则表达式而不是通配符以及atomic 和collection 的不同组合,但没有运气。我的理解是否正确,目前无法在一个规则中按文件夹和文件名进行过滤?
【问题讨论】:
-
这个问题有更多关于这个问题的讨论:*.com/questions/19385287/…。也许是这个答案的解决方案:*.com/a/19502991/1211981
-
谢谢@EricBridger,但我认为没有匹配完整路径的示例?
-
你是对的,我刚刚找到了一个对我有用的解决方法。
标签: thredds