From: EPA AT datcon DOT co DOT uk (Edward Avis) Subject: RE: Bug in find? 18 May 1998 18:24:03 -0700 Message-ID: To: "'Brian D. Carlstrom'" , "'gnu-win32 AT cygnus DOT com'" >I made the observation that find was not descending into directories >that had a repeated path segment such as findlosage/quux/foo/foo or >findlosage/quux/foo/quux. This was running the find starting in the >findlosage directory. This is because of the simulated inode numbers. These are calculated based on the directory name, and hence foo/bar has the same inode number as foo/bar/bar. On Unix, it makes sense for find to skip a directory if it has already seen that inode - but it gets confused on Cygwin32. AFAIK, this problem is not as bad on B19, because the whole path is used to seed the inode number, not the leafname. So if you're running B18, I'd suggest moving to the newest version (and coolview, etc.) -- Ed Avis - For help on using this list (especially unsubscribing), send a message to "gnu-win32-request AT cygnus DOT com" with one line of text: "help".