如何使用文件集排除目录中的所有子文件夹?

How to exclude all sub-folders in the directory using fileset?

我有一个像这样的 ANTScript:

<fileset dir="${sqlDirectory}" >
    <include name="**/*.sql"/>
    <exclude name="**/back_out/**"/>
</fileset>

我正在尝试排除目录中的所有子文件夹。以上代码仅排除 back_out 子文件夹。

是否可以排除目录中的任何子文件夹?

这是我找到的解决方案:

<fileset dir="${sqlDirectory}" >
    <include name="**/*.sql"/>
    <exclude name="*/**/*" />
</fileset>