in reply to amalgamate similar lines
my %info; while (<>) { my ($key, $value) = /([^|]*\|[^|]*)\|(.*)/; push @{$info{$key}}, $value; } while (my ($key, $value) = each %info) { local $" = ","; print "$key|@$value\n"; } __END__
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: amalgamate similar lines
by ysth (Canon) on Jan 09, 2006 at 13:57 UTC | |
by Perl Mouse (Chaplain) on Jan 09, 2006 at 14:47 UTC |