On Tue, Mar 24, 2009 at 2:51 PM, ropers <[email protected]> wrote: > From your new transcript: > >> OpenBSD_45$ pwd >> /mnt/m0/Program Files/Norton Internet Security > (...) >> OpenBSD_45$ find . -name "*.dat" > [no results] > >> OpenBSD_45$ pwd >> /mnt/m0/Program Files/Norton Internet Security >> OpenBSD_45$ find . -name "*.dat" >> ./Branding/fallback.dat >> ./Engine/16.2.0.7/ccGEvt/Global/LM.dat >> ./Engine/16.2.0.7/ccGLog/ccGLog.dat >> ./Engine/16.2.0.7/hnData.dat >> ./Engine/16.2.0.7/Jobs/ccJobManagerSchedules.dat >> ./Engine/16.2.0.7/NCOVER.dat >> ./Engine/16.2.0.7/ncwTrstP.dat >> ./Engine/16.2.0.7/NisVer.dat >> ./Engine/16.2.0.7/NPCTray.dat >> ./Engine/16.2.0.7/nppw.dat >> ./Engine/16.2.0.7/service.dat >> ./MUI/fallback.dat >> ./MUI/maplngid.dat > >> OpenBSD_45$ pwd >> /mnt/m0/Program Files/Norton Internet Security >> OpenBSD_45$ find . -name "*.dat" > [no results] > > So what you're saying is that the exact same command first didn't work > as expected, then worked, and then again didn't work, all within the > very same directory? > > I find that very hard to believe. > > Was what you posted really an unedited transcript? [...]
Yes, unedited. I did some more experimentation, and it appears that find gets confused on ntfs if the path contains a space. This does not happen on the native filesystem (ffs), even if the path contains a space. Here is another example: ------------------------------------------------ OpenBSD_45$ df -h /mnt/m0 Filesystem Size Used Avail Capacity Mounted on /dev/sd0i 19.5G 18.1G 1.4G 93% /mnt/m0 OpenBSD_45$ pwd /mnt/m0 OpenBSD_45$ cd Intel/ OpenBSD_45$ ls Logs OpenBSD_45$ cd Logs/ OpenBSD_45$ ls IntelGFX.log OpenBSD_45$ pwd /mnt/m0/Intel/Logs OpenBSD_45$ cd ../../ OpenBSD_45$ pwd /mnt/m0 OpenBSD_45$ find . -name "Intel*.log" ./Intel/Logs/IntelGFX.log OpenBSD_45$ cd Program\ Files/Java/ OpenBSD_45$ ls j2re1.4.2_04 jre1.6.0_07 jre6 OpenBSD_45$ pwd /mnt/m0/Program Files/Java OpenBSD_45$ cd ../ OpenBSD_45$ find . -name jre6 OpenBSD_45$ cd Java/ OpenBSD_45$ find . -name jre6 ./jre6 OpenBSD_45$ cd ../ OpenBSD_45$ pwd /mnt/m0/Program Files OpenBSD_45$ find . -name jre6 OpenBSD_45$ find . -name jre6 OpenBSD_45$ find . -name jre6 OpenBSD_45$ find . -name jre6 OpenBSD_45$ find . -name jre6 OpenBSD_45$ cd Java/ OpenBSD_45$ find . -name jre6 ./jre6 OpenBSD_45$ find . -name jre6 ./jre6 OpenBSD_45$ find . -name jre6 ./jre6 OpenBSD_45$ cd ../ OpenBSD_45$ pwd /mnt/m0/Program Files OpenBSD_45$ find . -name jre6 OpenBSD_45$ find . -name jre6 OpenBSD_45$ find . -name jre6 OpenBSD_45$ find . -name jre6 OpenBSD_45$ find . -name jre6 OpenBSD_45$ -------------------------------------------------------- -Amarendra

