in reply to Extracting records with unique ID
Try this:push(@Recs, "$USERNUM|$RECTYPE|$ASSET|$EXTK");
Where Recs are defined somewhere above as my %Recs.push(@{$Recs{$USERNUM}}, "$RECTYPE|$ASSET|$EXTK");
for my $USERNUM (keys %Recs) { for my $rec (@{$Recs{$USERNUM}}) { ($RECTYPE, $ASSET, $EXTK) = split /\|/, $rec; print "$USERNUM $RECTYPE $ASSET $EXTK\n"; } }
|
|---|