my $source = “/mnt/usbdisk”; sub Recursive { my $msg = $source; ... { #### sub myfind { my ($code, @args) = @_; find(sub { $code->(@args)}) } #### myfind \&Recursive, $source;