X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f Date: Sat, 16 Oct 2004 13:59:31 +0200 From: "Eli Zaretskii" Sender: halo1 AT zahav DOT net DOT il To: djgpp AT delorie DOT com Message-ID: <01c4b377$Blat.v2.2.2$bd9427e0@zahav.net.il> Content-Transfer-Encoding: 7BIT Content-Type: text/plain; charset=ISO-8859-1 X-Mailer: emacs 21.3.50 (via feedmail 8 I) and Blat ver 2.2.2 In-reply-to: (one2001boy AT yahoo DOT com) Subject: Re: latest ls.exe version in XP problem References: <6jKbd.13476$nj DOT 4016 AT newssvr13 DOT news DOT prodigy DOT com> <416fec3d AT news DOT upm DOT es> Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > From: "one2001boy AT yahoo DOT com" > Date: Fri, 15 Oct 2004 15:58:28 GMT > > I think the algorith for ls.exe might be optimized so that it can > display some processed files and directory first, not wait till all > files are processed. ls.exe cannot possibly do that because it sorts the files according to some criterion (by default, the file name). How can it possibly sort the files before it has them all? > dir can display the file and directory, "ls" cannot tell the difference > between file and direcotry in the display. thus, "ls -F" is preferred. > but it is too slow to use for directory with thousandss of files. If all you need is to know whether a file is a directory, then ls.exe is not the best tool for that. Use test.exe from Sh-utils, or find.exe from Findutils. They are much faster for this kind of job.