in reply to Hash of array.

G'day Nansh,

"I need to get values from hash and need to push that in an array. ... $hash_one{$name}=@arr;"

That's an assignment to a hash: you've got it the wrong way around:

push @arr, $hash_one{$name};

— Ken