[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Ordenar por Matches
From: |
Maiquel Consalter |
Subject: |
Re: [shell-script] Ordenar por Matches |
Date: |
Thu, 17 Mar 2011 11:47:54 -0300 |
Olá Darlon,
Fiz dessa forma sort -t'(' -k2 -rn <arquivo>, e funcionou..
Att,
Maiquel
Em 17 de março de 2011 11:42, Darlon Vasata <address@hidden> escreveu:
>
>
> Olá Maiquel
>
> Uma possível solução seria utilizar o awk para colocar os números na
> primeira coluna, e depois ordenar com o sort.
>
> awk '{print $(NF-1), $0}' arq | sed 's/^.//' | sort -n
>
> 92 permit tcp any host xx eq 3389 (92 matches)
> 8179 permit ip host xx any (8179 matches)
> 14538 permit ip host xx any (14538 matches)
> 110428 permit ip host xx any (110428 matches)
> 242840 permit tcp host xx any (242840 matches)
> 1326387 permit ip host xx any (1326387 matches)
>
> Essa substituição do primeiro caractere da coluna pode ser feita
> diretamente no awk e otimizar a execução, mas isso eu deixo para você :)
>
> Em 17/03/2011, às 11:27, Maiquel Consalter escreveu:
>
>
> > permit ip host xx any (8179 matches)
> > permit ip host xx any (1326387 matches)
> > permit ip host xx any (14538 matches)
> > permit ip host xx any (110428 matches)
> > permit tcp host xx any (242840 matches)
> > permit tcp any host xx eq 3389 (92 matches)
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
--
Att,
Maiquel
[As partes desta mensagem que não continham texto foram removidas]