Mailing-List: contact cygwin-developers-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-developers-owner AT cygwin DOT com Delivered-To: mailing list cygwin-developers AT cygwin DOT com Date: Thu, 18 Jul 2002 13:20:57 -0400 (EDT) From: David E Euresti To: Subject: bash lookups Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII So this is very strange. I have some files stored in NFS, for some reason when I cd into a directory in NFS and 'ls' it acceses all the files nicely. (i.e. one lookup for each file, plus some extra dll's) However ls -l accesses all these other files: sfsrwcd: LOOKUP: winmm.dll sfsrwcd: LOOKUP: wave1 sfsrwcd: LOOKUP: wave2 sfsrwcd: LOOKUP: wave3 sfsrwcd: LOOKUP: wave4 sfsrwcd: LOOKUP: wave5 sfsrwcd: LOOKUP: wave6 sfsrwcd: LOOKUP: wave7 sfsrwcd: LOOKUP: wave8 sfsrwcd: LOOKUP: wave9 sfsrwcd: LOOKUP: midi1 sfsrwcd: LOOKUP: midi2 sfsrwcd: LOOKUP: midi3 sfsrwcd: LOOKUP: midi4 sfsrwcd: LOOKUP: midi5 sfsrwcd: LOOKUP: midi6 sfsrwcd: LOOKUP: midi7 sfsrwcd: LOOKUP: midi8 sfsrwcd: LOOKUP: midi9 sfsrwcd: LOOKUP: mmdrv.dll sfsrwcd: LOOKUP: aux1 sfsrwcd: LOOKUP: aux2 sfsrwcd: LOOKUP: aux3 sfsrwcd: LOOKUP: aux4 sfsrwcd: LOOKUP: aux5 sfsrwcd: LOOKUP: aux6 sfsrwcd: LOOKUP: aux7 sfsrwcd: LOOKUP: aux8 sfsrwcd: LOOKUP: aux9 sfsrwcd: LOOKUP: mixer1 sfsrwcd: LOOKUP: mixer2 sfsrwcd: LOOKUP: mixer3 sfsrwcd: LOOKUP: mixer4 sfsrwcd: LOOKUP: mixer5 sfsrwcd: LOOKUP: mixer6 sfsrwcd: LOOKUP: mixer7 sfsrwcd: LOOKUP: mixer8 sfsrwcd: LOOKUP: mixer9 And in the presence of cygwin symlinks (symlink.lnk) ls -l does the following for each symlink sfsrwcd: LOOKUP: symlink sfsrwcd: LOOKUP: symlink.exe sfsrwcd: LOOKUP: symlink.exe sfsrwcd: LOOKUP: symlink.exe.lnk sfsrwcd: LOOKUP: symlink sfsrwcd: LOOKUP: symlink.exe sfsrwcd: LOOKUP: symlink.exe sfsrwcd: LOOKUP: symlink.exe.lnk Is there a way to switch off the devices lookup above? And why so many lookups for a symlink. What's the reasoning? Thanks, David