У меня есть файл, в котором у меня есть студенческий список №, имя, предмет, получение оценок и данные об общем количестве оценок:
10 William English 80 100
10 William Math 50 100
10 William IT 60 100
11 John English 90 100
11 John Math 75 100
11 John IT 85 100
Как я могу получить группу по сумме (общему количеству полученных оценок) каждого ученика в оболочке Shell? Я хочу этот вывод:
William 190
John 250
я пробовал это:
cat student.txt | awk '{sum += $14}END{print sum" "$1}' | sort | uniq -c | sort -nr | head -n 10
Это не рабочая группа ссылок по сумме.