Tôi có một tệp hai cột; tập tin được sắp xếp theo cách tôi muốn trên cột 1. Tôi muốn sắp xếp trên cột 2, trong mỗi loại 1 cột. Tuy nhiên, sort
không hiểu thứ tự sắp xếp của cột 1.
Cách thông thường (từ các câu hỏi tương tự ở đây trên stack) sẽ là:
sort --stable -k1,1 -k2,2n
Nhưng tôi không thể chỉ định sắp xếp trên k1, vì nó là tùy ý.
Ví dụ đầu vào:
C 2
C 1
A 2
A 1
B 2
B 1
và đầu ra:
C 1
C 2
A 1
A 2
B 1
B 2