sub Get_MDs { my ($mds) = @_; my @results; foreach $key (keys (%{$mds->{md}})) { push(@results, $mds->{md}->{$key}->{'name'} . $key); } return @results; } #### my @mds = Get_MDs($mdlist); #### checkdir($_) foreach (@mds) #### die "problem: $@" if $@;