$lastHead = undef;
while ( ) {
chomp;
@data = split /\s/, $_;
my $head = shift @data;
if ( $head eq $lastHead ) {
print " @data";
}
elsif ( $head ne $lastHead ) {
print $/ unless not defined $lastHead ;
print $head . " @data";
$lastHead = $head;
}
else { next }
}
__DATA__
a b 1
a c 2
d e 3
d f 4
这是找规律吗