Ordenar apenas linhas em um arquivo [duplicado]

0

Eu quero classificar apenas linhas no meu arquivo, por exemplo

5 2
2 1

e eu quero ter uma saída como esta

2 5
1 2

Alguém poderia me ajudar?

    
por MIKEZ0R 05.11.2017 / 15:54

1 resposta

3

Você poderia fazê-lo de forma bastante simples com perl , se os campos estiverem separados por espaços em branco. Supondo que você queira classificar em ordem numérica (em vez de léxica):

$ perl -alne 'print join " ", sort {$a <=> $b} @F' file
2 5
1 2
    
por steeldriver 05.11.2017 / 16:11