如何检查一个目录下的文件是否存在于另一个目录中



我正在寻找一种方法,让Ant检查目标目录中是否存在由源目录定义的列表/集合中的文件。

Ant目标只需要确定源目录中的文件当前是否也存在于目标目录中。不需要复制/移动/删除

这可以在Ant中完成吗?

看一下Ant资源集合操作符。例如:

<fileset id="source" dir="source_dir" />
<fileset id="target" dir="target_dir" />
<difference id="difference">
    <resources refid="source"/>
    <resources refid="target"/>
</difference>
<echo message="${toString:difference}" />

如果您只对目录感兴趣,可以使用dirset

相关内容

  • 没有找到相关文章

最新更新