in reply to How do I push new data into an existing hash?

use the '.=' operator
my $val = " World"; my %hash = (key => "Hello"); $hash{key} .= $val; print "$hash{key}";
outputs
'Hello World'

-bn