【发布时间】:2010-08-06 12:04:04
【问题描述】:
如何使用 Ant 复制给定文件夹的所有子文件夹的内容?
即我有这样的文件夹结构
folder/
folder/sub1/1.txt
folder/sub1/f1/1.txt
folder/sub2/2.txt
...
我不知道子文件夹的确切名称。而且我需要将所有内容中的内容复制到一个文件夹中(保持内容的结构,即使用 flatten 将所有文件复制到一个目录中不是解决方案)。我需要得到
newfolder/1.txt
newfolder/1/1.txt
newfolder/2.txt
...
文件集是否允许以这种方式对子文件夹进行分组?
** 代表零个或多个目录,不允许使用* 作为目录名称,即<fileset dir="${dir}/*/" /> 是不可接受的。
提前致谢,尤里
【问题讨论】: