"**"在蚂蚁金服中是什么意思?



通常在ANT任务中,你会看到"**"类似于下面的用法:

<copy todir="/something">
  <fileset dir="/source">
    <exclude name="**/*.sql"/>
  </fileset>
</copy>

name属性中的**是什么?我从来没见过通配符的风格。为什么*.sql不够好?

*.sql表示"在给定目录中,所有以.sql结尾的文件"

***.sql表示"在给定目录及其所有子目录中,所有以.sql结尾的文件"

你说。Sql,它只包括Sql文件,但不包括子目录。如果你想包含sql文件和子文件夹中的sql文件,你可以使用**/*.sql.

相关内容

  • 没有找到相关文章

最新更新