in reply to File Manipulation - Need Advise!
#!/usr/bin/perl use strict; use warnings; my @order; my %data; while (<DATA>) { my ($key,$value) = split /\t/, $_, 2; push @order, $key; $data{$key} = $value; } for my $key (@order) { printf("%s\t%s", $key, delete $data{$key}) if ($data{$key}); } __DATA__ COMPUTER DISTRIBUTION_ID STATUS 30F-WKS `1781183799.xxxx1' IC--- 30F-WKS `1781183799.xxx11' IC--- ADM34A3F9 `1781183799.41455' IC---
|
---|