my @files2del = map { ($hash{$_}->{Size} > $sizelimit ? $_ : () } keys %hash; #### my @files2del = grep { ($hash{$_}->{Size} > $sizelimit } keys %hash;