単語とその出現回数を含むテキストファイルを読み取り、ソートされた出力を印刷します。

単語とその出現回数を含むテキストファイルを読み取り、ソートされた出力を印刷します。

次の形式 (リツイートとユーザー名) のテキスト ファイルがあります。

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

Chris$ somethingIdontKnow | grep で | ./textfile.txt をソート

答え1

sort -r -g -k3 textfile.txt

sortこれは、3 番目のフィールドを使用して、出力の 一般的な数値の逆を実行します。-gこれは GNU 固有のオプションです。

Jeff Schaller が述べたように、数値の非 GNU 固有オプションはsort次のとおりです。

sort -r -n -k3 textfile.txt

関連情報