in reply to Searching a file system

I suggest File::Find::Rule or File::Next (if you need the ability to stop the search--Stopping File::Find::Rule).