假设有一个文本文件:
10 A QAZ
5 A EDC
14 B RFV
3 A WSX
7 B TGB
我想将第二列作为具有字母顺序的主列,将第一列作为具有数字顺序的次要列对其进行排序。以下是预期的结果:
3 A WSX
5 A EDC
10 A QAZ
7 B TGB
14 B RFV
我试过了sort -k 2,2 -k 1,1 a.txt -n
,sort -k 2,2 -k 1,1 a.txt
但都给出了错误的结果。我应该怎么解决这个问题?谢谢。