【发布时间】:2009-07-19 09:57:08
【问题描述】:
我有一个 DirSet,我想将其转换为以逗号分隔的目录名称列表。我对完整路径不感兴趣,只对名称感兴趣。使用 ant-contrib "for" 任务,我已经能够迭代目录并创建目标列表,但是对于我来说,我无法弄清楚如何从完整路径中提取目录名称。
是否有帮助连接/提取路径部分的 Ant 任务(如 Java 中的 File,或 .NET 中的 System.IO.Path)?
【问题讨论】:
我有一个 DirSet,我想将其转换为以逗号分隔的目录名称列表。我对完整路径不感兴趣,只对名称感兴趣。使用 ant-contrib "for" 任务,我已经能够迭代目录并创建目标列表,但是对于我来说,我无法弄清楚如何从完整路径中提取目录名称。
是否有帮助连接/提取路径部分的 Ant 任务(如 Java 中的 File,或 .NET 中的 System.IO.Path)?
【问题讨论】:
我认为您正在寻找Dirname task。
【讨论】:
我会使用 ant-contrib 的 propertyregex:
http://ant-contrib.sourceforge.net/tasks/tasks/propertyregex.html
问候。
【讨论】: