读取包含单词及其出现次数的文本文件并排序打印输出

读取包含单词及其出现次数的文本文件并排序打印输出

我有一个具有以下格式的文本文件(转发和用户名):

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

相关内容