【发布时间】:2018-05-13 14:29:17
【问题描述】:
我有一个包含两列的文件,例如:
12 c
16 a
50 b
32 b
15 c
25 c
...
我想先根据第二列对表格进行排序,然后对第一列进行降序排序,然后使用“rank.word”创建第三列。
所以输出应该是这样的:
16 a 1.a
50 b 1.b
32 b 2.b
25 c 1.c
15 c 2.c
12 c 3.c
...
排序部分很简单,但知道如何使用 awk 等基本 shell 命令获取第三列吗?
【问题讨论】:
-
欢迎来到 SO,不清楚请在您的问题中明确添加更多详细信息。