Lesen Sie die Textdatei mit Wörtern und deren Vorkommensanzahl und drucken Sie die Ausgabe sortiert

Lesen Sie die Textdatei mit Wörtern und deren Vorkommensanzahl und drucken Sie die Ausgabe sortiert

Ich habe eine Textdatei im folgenden Format (Retweets und Benutzername):

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

Gibt es eine Möglichkeit, nach Vorkommen zu sortieren und das Ergebnis wie folgt auszugeben:

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

Chris$ irgendwasWeißIchnicht | mit grep | sortieren ./textdatei.txt

Antwort1

sort -r -g -k3 textfile.txt

Dadurch wird eine allgemeine numerische Umkehrung sortder Ausgabe unter Verwendung des dritten Felds durchgeführt. -gist eine GNU-spezifische Option.

Wie von Jeff Schaller erwähnt, folgt die nicht GNU-spezifische Option für eine Zahl sort:

sort -r -n -k3 textfile.txt

verwandte Informationen