delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2004/10/15/12:00:53

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
From: "one2001boy AT yahoo DOT com" <one2001boy AT yahoo DOT com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7) Gecko/20040514
X-Accept-Language: en-us, en
MIME-Version: 1.0
Newsgroups: comp.os.msdos.djgpp
Subject: Re: latest ls.exe version in XP problem
References: <6jKbd.13476$nj DOT 4016 AT newssvr13 DOT news DOT prodigy DOT com> <3qtum01b6ifo4t461j2ma065kl0k39kbfs AT 4ax DOT com>
In-Reply-To: <3qtum01b6ifo4t461j2ma065kl0k39kbfs@4ax.com>
Lines: 60
Message-ID: <wmSbd.13695$nj.4319@newssvr13.news.prodigy.com>
NNTP-Posting-Host: 69.104.245.224
X-Complaints-To: abuse AT prodigy DOT net
X-Trace: newssvr13.news.prodigy.com 1097855516 ST000 69.104.245.224 (Fri, 15 Oct 2004 11:51:56 EDT)
NNTP-Posting-Date: Fri, 15 Oct 2004 11:51:56 EDT
Organization: SBC http://yahoo.sbc.com
X-UserInfo1: Q[RGGVKEEZVQG]IRN[O AT _WH@YR_B AT EXLLBWLOOAFEQR@ETUCCNSKQFCY AT TXDX_WHSVB]ZEJLSNY\^J[CUVSA_QLFC^RQHUPH[P[NRWCCMLSNPOD_ESALHUK AT TDFUZHBLJ\XGKL^NXA\EVHSP[D_C^B_^JCX^W]CHBAX]POG AT SSAZQ\LE[DCNMUPG_VSC AT VJM
Date: Fri, 15 Oct 2004 15:51:56 GMT
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

Brian Inglis wrote:
> On Fri, 15 Oct 2004 06:42:10 GMT in comp.os.msdos.djgpp,
> "one2001boy AT yahoo DOT com" <one2001boy AT yahoo DOT com> wrote:
> 
> In general, read: http://clio.rice.edu/djgpp/win2k/main.htm
> 
> 
>>Just noticed several issues about ls.exe. Any help is appreciated.
>>
>>For the latest ls.exe under Windows XP, there are three issues.
>>
>>1) under a directory with one thousand files,
>>run command "ls -F" will take 1 minute to start to display the files and 
>>directory. using "ls" has no such long delay. using "dir" has no such a 
>>problem either.
> 
> 
> ls -F has to do a stat call for each name to find out whether it's a
> directory, executable, link, or normal file: this may involve two
> directory lookups per name, and maybe other system calls, before
> sorting and displaying the information. Try dir /o:n for speed
> comparison. 
> 

with dir /o:n, you won't expect any delays for displaying the files and 
directories. ls -F will display filename and directory till the 
processing of the files are finished. If the directory has 2 or 3 
thousand files, you will feel that you are waiting forever.

> 
>>2) there is no way to use ls.exe to display files in Windows network path?
>>
>>I can use the command
>>  dir \\my_workgroup_machine_name\directory_name
>>
>>the following doesn't seem to work.
>>  ls \\\\my_workgroup_machine_name\\directory_name
> 
> 
> Map it to a drive letter with:
> 	net use x: \\my_workgroup_machine_name\directory_name
> then use the drive letter. 

Yes. Mapping the drive will work the trick. Just think if ls can work 
out without mapping drive

> 
>>3) ls xxxx_xx_200409292300.* doesn't work
> 
> 
> NTVDM does not support long file names. Install NTlfn package before
> installing DJGPP:
> ftp://ftp.delorie.com/pub/djgpp/current/v2misc/ntlfn08b.zip 
> 
> If you want Windows capabilities, install CygWin not DJGPP:
> http://www.cygwin.com/mirrors.html

I am not sure why. ls xxxx_xx_200409292300.* will work in some machines.
without NTlfn package installed.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019