[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Como ordernar números (em vez de algarismos) corretam
From: |
Bruno Coimbra |
Subject: |
Re: [shell-script] Como ordernar números (em vez de algarismos) corretamente? |
Date: |
Sun, 9 Oct 2011 09:16:37 -0300 |
Kurt, tente com -n:
<code>
sort -n <arquivo>
</code>
[]s,
2011/10/9 Kurt Kraut <address@hidden>
> **
>
>
> Olá,
>
> Tenho um aquivo texto com o seguinte conteúdo:
>
> 12
> 11
> 10
> 3
> 2
> 1
>
> Todos os parâmetros do sort que eu tentei (exceto -r) sempre me ordenam da
> seguinte forma:
>
> 1
> 10
> 11
> 12
> 2
> 3
>
> O que demonstra que ele entende '10' como 'um e zero' (dois algarismos) e
> não 'dez' (um número). O que tenho que fazer para em shell script ordenar
> as
> linhas de um arquivo de forma que a ordem crescente seja 1, 2, 3, 10, 11,
> 12?
>
> Grato pela atenção,
>
> Kurt Kraut
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
--
Bruno Coimbra
address@hidden
Existem 11 tipos de pessoas no mundo:
As que entendem binário,
as que acham que entendem
e as que não entendem.
[As partes desta mensagem que não continham texto foram removidas]