gaspodethewonderdog has asked for the wisdom of the Perl Monks concerning the following question:
When using the find command (ie find . -name "*.dif") it will find all of the files, directories and subdirectories.
When using File::Find though, the find command will not travel down subdirectories. I have checked, and as far as ls is concerned it is a directory, all of the subdirectories pass a -d test, yet the tools refuse to do a deep directory search on these VMS file systems. When I run the same code on a local file system it works as intended, so it isn't a coding error.
Is it possible that there is a parameter that I need to set to tell Find to do a deep search on a network file system, or any other thoughts on things to check? It just seems odd that there is this kind of an issue, and I'd rather not run a `find` command if I can help it.
Thanks guys!
Greg
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Issues with File::Find and Network Mounted Disks
by Corion (Patriarch) on Jan 25, 2006 at 19:49 UTC | |
by tye (Sage) on Jan 25, 2006 at 21:37 UTC | |
by gaspodethewonderdog (Monk) on Jan 25, 2006 at 20:28 UTC | |
|
Re: Issues with File::Find and Network Mounted Disks
by demerphq (Chancellor) on Jan 25, 2006 at 19:56 UTC |