java - What does "**" mean in ANT? -


this question has answer here:

often in ant tasks, see "**" used similar below:

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

what ** in name property? i've never seen style of wildcard. why *.sql not enough?

*.sql means "in given directory, files end .sql"

**\*.sql means "in given directory , inside of subdirectories, files end .sql"


Comments