We have a Netapps providing nfs service to our Solaris (5.9) and linux boxes. We have find verison 4.2.27 installed and if you cd to a .snapshot directory and do a 'find . -type d' you get:
./hourly.0/Browser ./hourly.0/Browser/intellinux ./hourly.0/Browser/HowTo ./hourly.0/Browser/HowTo/ENU find: ./hourly.1: No such file or directory find: ./nightly.0: No such file or directory find: ./hourly.2: No such file or directory find: ./hourly.3: No such file or directory find: ./hourly.4: No such file or directory find: ./nightly.1: No such file or directory find: ./nightly.2: No such file or directory find: ./nightly.3: No such file or directory find: ./nightly.4: No such file or directory find: ./weekly.0: No such file or directory find: ./nightly.5: No such file or directory find: ./nightly.6: No such file or directory find: ./nightly.7: No such file or directory find: ./nightly.8: No such file or directory find: ./nightly.9: No such file or directory find: ./nightly.10: No such file or directory find: ./weekly.1: No such file or directory find: ./nightly.11: No such file or directory find: ./weekly.2: No such file or directory find: ./weekly.3: No such file or directory So I grabbed the new version of findutils, 4.4.0 and it just outputs the directories in ./hourly.0 and doesn't even try and stat() the other directories. $ grep stat /tmp/z | tail -20 19827: fstat64(5, 0xFFBFF4F8) = 0 19827: fstat64(5, 0xFFBFF4E8) = 0 19827: fstatat64(-3041965, "hourly.0", 0x00058300, 0x00001000) = 0 19827: fstat64(5, 0xFFBFF4F8) = 0 19827: fstat64(5, 0xFFBFF4E8) = 0 19827: fstatat64(-3041965, "z", 0x00059710, 0x00001000) = 0 19827: fstatat64(-3041965, "nuke.later", 0x00059800, 0x00001000) = 0 19827: fstatat64(-3041965, "graddell", 0x000598F8, 0x00001000) = 0 19827: fstatat64(-3041965, "nuke.all", 0x000599E8, 0x00001000) = 0 19827: fstatat64(-3041965, "nuke.now", 0x00059AD8, 0x00001000) = 0 19827: fstatat64(-3041965, "mail.gz", 0x00059BC8, 0x00001000) = 0 19827: fstatat64(-3041965, "z.out", 0x00059CB8, 0x00001000) = 0 19827: fstatat64(-3041965, ".glimpse_filetimes", 0x00059DA8, 0x00001000) = 0 19827: fstatat64(-3041965, ".glimpse_messages", 0x00059EA8, 0x00001000) = 0 19827: fstatat64(-3041965, ".glimpse_statistics", 0x00059FA8, 0x00001000) = 0 19827: fstatat64(-3041965, ".glimpse_index", 0x0005A0A8, 0x00001000) = 0 19827: fstatat64(-3041965, ".glimpse_partitions", 0x0005A1A0, 0x00001000) = 0 19827: fstatat64(-3041965, ".glimpse_filenames", 0x0005A2A0, 0x00001000) = 0 19827: fstatat64(-3041965, ".glimpse_filenames_index", 0x0005A3A0, 0x00001000) = 0 19827: fstat64(5, 0xFFBFF560) = 0 $ If you need more information, please let me know. Thanks, Kay Nettle
