in reply to Output isn't complete

  • use warnings;
  • use strict;
  • use File::Find;

    Once you are using those modules, perhaps a debug statement in sub wanted will help you isolate what part of the filesystem is confusing your script - something like your print "\tWalking Dir\n"line, but include a time.

    20 hours is a very long execution time. I think you need to concentrate on working out where the bottleneck is. This can be done through debugging/logging.