讀取包含單字及其出現次數的文字檔案並排序列印輸出

讀取包含單字及其出現次數的文字檔案並排序列印輸出

我有一個具有以下格式的文字檔案(轉發和使用者名稱):

RT @username2    4
RT @Userddssdw   7
RT @usernam54    1
RT @Userddss44   1
RT @usernam1     1
RT @Userddssd1   6

有沒有一種方法可以依照出現次數排序並輸出結果,例如:

RT @Userddssdw   7
RT @Userddssd1   6
RT @username2    4
RT @usernam54    1
RT @Userddss44   1
RT @usernam1     1

克里斯$一些我不知道的東西|與 grep |排序./textfile.txt

答案1

sort -r -g -k3 textfile.txt

sort這將使用第三個欄位 執行一般數位輸出的反轉。-g是 GNU 特定選項。

正如 Jeff Schaller 所提到的,數字的非 GNU 特定選項sort如下:

sort -r -n -k3 textfile.txt

相關內容