- 论坛徽章:
- 0
|
12 j 4749.8 80 80 4800 4 non_plated T10
这个j是L的笔误吗?
如果是,可以
- sort -n -k4 file|awk 'BEGIN{t=0}{if(++a[$4]==1)t++;printf("%d %c %s %s %s %s %s %s T%d\n",NR,64+NR,$1,$2,$3,$4,$5,$6,t)}'
复制代码
结果;
1 A 304.8 80 80 450 222 plated T1
2 B 558.8 80 80 700 19 plated T2
3 C 0 80 80 850 1 non_plated T3
4 D 711.2 80 80 850 4 plated T3
5 E 0 80 80 1050 2 non_plated T4
6 F 889 80 80 1050 2 plated T4
7 G 1016 80 80 1150 29 plated T5
8 H 2540 80 80 2600 2 non_plated T6
9 I 2540 80 80 2700 4 plated T7
10 J 3048 80 80 3200 2 plated T8
11 K 3175 80 80 3250 2 non_plated T9
12 L 4749.8 80 80 4800 4 non_plated T10
[ 本帖最后由 li2002 于 2005-12-16 23:45 编辑 ] |
|