in reply to converting rows into column
perl -MData::Dumper -e '%hash;while(<>) { ($hkey,$hval)=split /\s*:\s+ +/; push @{$hash{$hkey}}, $hval; };print Dumper(\%hash)' fileName [download]