- 论坛徽章:
- 1
|
一个比较笨但是身内存的方法~试试~- #!/usr/bin/perl -w
- use strict;
- my $pre = 0;
- my $i = 1;
- while (<DATA>){ chomp;
- my ($name,$inf) = split /\s+/;
- if ($name ne $pre){
- print "$i\t$_\t$name\n";
- $i++;
- }
- $pre = $name;
- }
- __DATA__
- 2paw pocket6
- 2paw pocket5
- 2paw pocket1
- 2lgs pocket9
- 2lgs pocket7
- 2lgs pocket28
- 2lgs pocket26
- 2lgs pocket17
- 2lgs pocket16
- 2lgs pocket15
- 2lgs pocket13
- 2lgs pocket1
- 2lgs pocket11
- 2lgs pocket10
- 2c6q pocket5
- 2a3l pocket20
- 2a3l pocket18
- 1zkk pocket9
- 1zkk pocket8
- 1zkk pocket2
- 1zkk pocket20
- 1zkk pocket12
- 1xup pocket4
- 1tsd pocket5
复制代码 回复 1# 林间笑客
|
|