Прочитать текстовый файл со словами и количеством их упоминаний и вывести отсортированный результат

Прочитать текстовый файл со словами и количеством их упоминаний и вывести отсортированный результат

У меня есть текстовый файл следующего формата (ретвиты и имя пользователя):

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вывода с использованием третьего поля. -gЭто специфичная для GNU опция.

Как отметил Джефф Шаллер, неспецифический для GNU параметр для числового значения sortследующий:

sort -r -n -k3 textfile.txt

Связанный контент