Put the file names in a property and sort them. Then loop through the names in the property running them in that order.
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Griffin Caprio Sent: Thursday, May 03, 2007 6:18 PM To: Ryan Anthony Cc: nant-users@lists.sourceforge.net Subject: Re: [NAnt-users] Sorting fileset So let's say that's not an option. Is there anything else I can do? Griffin Caprio 312.371.3869 http://blog.1530technologies.com On May 3, 2007, at 4:08 PM, Ryan Anthony wrote: > I believe the quick and dirty answer is to add a zero in front of each > single digit number. > > Ryan > > Griffin Caprio wrote: >> Hello all, >> >> I am trying to iterate through a directory of files that are >> numerically named: >> >> 1.sql >> 2.sql >> ... >> >> Using the foreach task is easy: >> >> <foreach item="File" property="loop.filepath"> >> <in> >> <items> >> <include name="**.sql" /> >> </items> >> </in> >> <do> >> <echo message="${loop.filepath}"/> >> </do> >> </foreach> >> >> However, this returns the list of files, sorted in text fashion, not >> numerically. For example, if 10.sql was in the directory, it would >> be returned before 2.sql. Obviously, since these files need to be >> run in order, this won't do. >> >> Is there anyway I can accomplish this? >> >> Thanks, >> Griffin Caprio >> >> >> >> >> >> >> --------------------------------------------------------------------- >> ---- >> This SF.net email is sponsored by DB2 Express >> Download DB2 Express C - the FREE version of DB2 express and take >> control of your XML. No limits. Just data. Click to get it now. >> http://sourceforge.net/powerbar/db2/ >> _______________________________________________ >> NAnt-users mailing list >> NAnt-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/nant-users >> >> __________ NOD32 2238 (20070503) Information __________ >> >> This message was checked by NOD32 antivirus system. >> http://www.eset.com >> >> >> ------------------------------------------------------------------------ - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ NAnt-users mailing list NAnt-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nant-users ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ NAnt-users mailing list NAnt-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nant-users