bash lookups
David E Euresti
davie@MIT.EDU
Thu Jul 18 10:20:00 GMT 2002
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
More information about the Cygwin-developers
mailing list