Suponha que a coluna correspondente seja 2.
cat input |sort -k2 -g -r
Eu tenho um arquivo ASCII separado por tabulações.
Uma das colunas contém números que sempre têm um ponto decimal (como 0.311225363556077).
No entanto, nesta coluna, as entradas também podem ser qualquer uma destas sequências:
Inf
-Inf
NA
Eu gostaria de ordenar as linhas deste arquivo, pelo valor nessa coluna. Como posso fazer isso?
Eu estava pensando em usar o tipo (GNU), mas não consigo descobrir se ele reconhece Inf e -Inf corretamente.
A ordem de classificação deve ser: de cima para baixo: Inf, números em ordem, -Inf, NA
Isso está no Debian.