Classificando um arquivo separado por vírgula

-1

Como classificar um arquivo separado por vírgula (com os seguintes detalhes) com base no salário (crescente ou decrescente)

a.Ename,firstname,lastname,salary 
Sathyajith Bhat
fonte

Respostas:

2

sort -t, -k4,4 filename

Isso é para subir, jogue -r para descer.

gorila
fonte
11
Provavelmente você vai querer -nnumerar, e espero que os números dos seus salários não tenham vírgulas :-) Nesse caso, você deve colar algumas linhas de exemplo (com nomes / números alterados um pouco para proteger os inocentes.
Kyle Brandt
1

No meu país, o separador não é, mas; - então a solução é mais complicada. Caso isso também se aplique aqui ...:

LC_ALL=C 
export LC_ALL

e em vez de -t, eu uso

--field-separator=\;
Thomas
fonte