Если мы имеем следующий результат:
Operating System,50
Operating System,40
Operating System,30
Operating System,23
Data Structure,87
Data Structure,21
Data Structure,17
Data Structure,8
Data Structure,3
Crypo,33
Crypo,31
C++,65
C Language,39
C Language,19
C Language,4
Java 1.6,16
Java 1.6,11
Java 1.6,10
Java 1.6,2
Я хочу сравнить только первое поле (название книги) и удалить повторяющиеся строки, кроме первой строки каждой книги, в которой записано наибольшее число. Таким образом, результат выглядит следующим образом:
Operating System,50
Data Structure,87
Crypo,33
C++, 65
C Language,39
Java 1.6,16
Может ли кто-нибудь помочь мне, как я могу использовать команду uniq, sort & cut? Можно использовать tr, head или tail?