[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] para complicar mais (parte II)
From: |
Gustavo Chaves |
Subject: |
Re: [shell-script] para complicar mais (parte II) |
Date: |
15 Mar 2005 09:59:05 -0300 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 |
> Eu queria que tivesse a ordenacao por ordem decrescente do numero de
> usuarios logado no orgao. aqui esta o script e os arquivos.
> parte do resultado
> ===========
> SDLR 3
> SSPDS 1
> arce 2
> cagece 6
> cogerh 1
> correg 1
> decon 3
> dert 6
> detran 45
> ematerce 14
> funceme 1
> gabgov 17
> idace 3
> ===========
>
> eh esse resultado que eu gostaria que ficasse ordenado
> decrescentemente pelo numero do orgao, ou seja
>
> resultado que eu quero
> ===========
> detran 45
> ematerce 14
> gabgov 17
> cagece 6
> dert 6
> SDLR 3
> decon 3
> idace 3
> arce 2
> SSPDS 1
> cogerh 1
> correg 1
> funceme 1
> ===========
O comando sort pode ordenar por uma ou mais colunas específicas. Leia
sobre a opção -k no man page.
No seu caso, você quer ordenar pela segunda coluna numericamente.
Então o comando é o seguinte:
sort -k 2n
Gustavo.