所以我有一個文本被輸出,在一列中有一個ip地址,在另一列中有一個http狀態碼。我wan't由occurances數此列進行排序,以便在bash中按字的出現次數排序
x.x 1
x.x 2
x.y 1
x.z 3
y.x 4
x.x 5
x.x 4
x.x 4
貌似
y.x 4
x.x 4
x.x 4
x.x 1
x.y 1
x.x 5
x.z 3
x.x 2
這是狀態代碼的第二列中,IP不會忽略不需要任何進行排序特定的順序
由於4是最常見的一個,它應該是第一個,然後是1等等。
但是我能找到的所有東西都是如何使用uniq
來計算出現次數,從而刪除重複項並在每行前添加一個數字。
經常的sort
命令不支持這一點,據我所知也是如此。
任何幫助,將不勝感激
我愛使用Schwartzian變換https://en.wikipedia.org/wiki/Schwartzian_transform – Mort