Por que os dados de compras são classificados antes de aplicar uniq?
uniq
uniq compara linhas adjacentes, e a classificação agrupa as linhas iguais.
sort calcula as contagens de ocorrências que uniq apenas exibe.
sort
uniq só consegue ler caracteres ordenados alfabeticamente.
A classificação exclui o arquivo original para que uniq não possa modificá-lo.