unable to print the % values outside the loop
foreach(@pushar ray)
{
$_=~ s/(\s)*$//;
%diskraid_Info = split(/\s*: /, $_);
%diskraid_Info_ final = %diskraid_Info;
}
while ((my($k,$v))=ea ch(%diskraid_In fo_final)){
print "[$k]<----[$v]\n";
}
foreach(@pushar ray)
{
$_=~ s/(\s)*$//;
%diskraid_Info = split(/\s*: /, $_);
%diskraid_Info_ final = %diskraid_Info;
}
while ((my($k,$v))=ea ch(%diskraid_In fo_final)){
print "[$k]<----[$v]\n";
}
Comment