Я пытаюсь получить уникальные значения в каждом столбце файла с разделителями табуляции в bash. Итак, я использовал следующую команду.
cut -f <column_number> <filename> | sort | uniq -c
Он отлично работает, и я могу получить уникальные значения в столбце и его количество, например
105 Linux
55 MacOS
500 Windows
Я хочу сделать вместо сортировки по именам столбцов (которые в этом примере являются именами ОС). Я хочу сортировать их по счету и, возможно, иметь счет во втором столбце в этом формате вывода. Так что это должно выглядеть так:
Windows 500
MacOS 105
Linux 55
Как это сделать?