> Use of uninitialized value in hash element at prepare.pl 83. > Use of uninitialized value in concatenation (.) or string at > prepare.pl > line 83. > > foreach my $keyA (keys hashA) { > my $keyB = $hashC{$keyA}; > print "$keyA\n$hashA{keyA}\n\n$keyB\n$hashB{keyB}" > }
This may or may not be what you want, depending on how you'd like to deal with undefined values: foreach my $keyA (keys %hashA) { if (defined $hashC{$keyA}) { my $keyB = $hashC{$keyA}; if (defined $hashB{$keyB}) { print "$keyA\n$hashA{$keyA}\n\n$keyB\n$hashB{$keyB}" } } } -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]