in reply to dumping hashes to a file
use Data::Dumper; open FH, ">$file" or die "Can't open $file: $!"; print FH Dumper \%hash; close FH or die "Can't close $file: $!"; ### Later... my $hashref = do $file; [download]