delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-developers/2002/07/18/13:21:01

Mailing-List: contact cygwin-developers-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-developers-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin-developers/>
List-Post: <mailto:cygwin-developers AT cygwin DOT com>
List-Help: <mailto:cygwin-developers-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
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 <davie AT MIT DOT EDU>
To: <cygwin-developers AT cygwin DOT com>
Subject: bash lookups
Message-ID: <Pine.GSO.4.30L.0207181251310.17110-100000@buzzword-bingo.mit.edu>
MIME-Version: 1.0

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

- Raw text -


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