if(!defined($hash{$key})) { print "key $key ($hash{$key}) not defined\n"; delete($hash{$key}); next; } #### Use of uninitialized value in concatenation (.) or string at ./list_hash.pl line 33. key spam-de102f8ac36e56326312e8701b3b4520-20120419T161342-05203-09-2.gz () not defined