defined( dircopy($orig, $dest) ) or die "Copy failed: $!"; #### my $files_copied = dircopy($orig, $dest); if (defined $files_copied) { print "Files copied: $files_copied\n" } else { die "Copy failed: $!"; }