There is no reason
not to use File::Find, as
it is in every standard distribution of Perl (5).
If your distribution does not contain that module, fix your
distribution.
You can of course also rip the code out of File::Find,
and paste it into your script, but doing so makes your
code bigger and harder to maintain.