|
From: | Flavio Steimacher |
Subject: | Re: [shell-script] Ordenação e contagem de IPs |
Date: | Thu, 26 Sep 2013 11:21:31 -0300 |
Ficaria assim então:Com o awk, vc pode fazer o filtro que vc quiser, só imprimindo a linha se ela atender uma exigência.sort e uniq geralmente andam em conjunto. Primeiro vc ordena para que as linhas iguais fiquem juntas e depois executa o uniq para não repetir linhas iguais que estão juntas. uniq -c para mostrar no começo da linha a qtd de repetições.Adonai,Utilize o sort, uniq e awk.
# sort arquivo_ips | uniq -c | sort -n | awk '{if ($1 > 50) print $0}'
--2013/9/26 Jonathan Lessa <address@hidden>
Não tenho como testar agora, mas basicamente você terá que organizar com o 'sort' e executar um 'uniq -c' para que ele remova as linhas duplicadas e informe a quantidade de ocorrências dela.
o 'sort' tem a opção -n para arrumação em ordem numéricaEm 26 de setembro de 2013 09:58, Adonai Silveira Canez <address@hidden> escreveu:
Bom dia Pessoal,
eu tenho a lista de IPs abaixo, e preciso contar as repetições,
ordenar da maior quantidade para a menor e exibir apenas os que
tiverem total de repetições maior que 50. Alguém pode me dar uma dica
de como fazer isso?
10.180.96.20
98.138.114.185
10.100.19.168
10.15.210.93
10.128.0.35
210.224.168.73
10.12.98.33
10.180.96.54
10.180.96.54
10.16.40.40
10.16.40.40
10.180.96.52
10.23.118.1
10.14.114.67
10.14.3.236
10.16.220.14
192.168.51.16
10.14.142.7
10.14.5.35
200.198.55.1
200.198.55.1
Adonai
--
Att.:Jonathan Lessa
João Olavo Baião de Vasconcelos
Analista de Sistemas - Infraestrutura
--
Atenciosamente,
Flavio Steimacher
DBA Oracle
LPIC1 - Linux Professional Institute Certified
CLA - Novell Certified Linux Administrator
DCTS - Novell Data Center Technical Specialist
[Prev in Thread] Current Thread [Next in Thread]
- Ordenação e contagem de IPs, Adonai Silveira Canez, 2013/09/26
- Re: [shell-script] Ordenação e contagem de IPs, Alexandre Mulatinho, 2013/09/26
- Re: [shell-script] Ordenação e contagem de IPs, Jonathan Lessa, 2013/09/26
- Re: [shell-script] Ordenação e contagem de IPs, João Olavo Baião de Vasconcelos, 2013/09/26
- Re: [shell-script] Ordenação e contagem de IPs, Flavio Steimacher <=
- Re: [shell-script] Ordenação e contagem de IPs, Fredi Rolf Bieging, 2013/09/26
- Re: [shell-script] Ordenação e contagem de IPs, Ronie Marcio M. C. Coelho, 2013/09/26
- Re: [shell-script] Ordenação e contagem de IPs, Adonai Silveira Canez, 2013/09/26
- Re: [shell-script] Ordenação e contagem de IPs, João Olavo Baião de Vasconcelos, 2013/09/26
- Re: [shell-script] Ordenação e contagem de IPs, Julio C. Neves, 2013/09/26
- Re: Ordenação e contagem de IPs, Marcelo, 2013/09/27
- Re: [shell-script] Re: Ordenação e contagem de IPs, Alexandre Mulatinho, 2013/09/27
- Re: [shell-script] Re: Ordenação e contagem de IPs, Julio C. Neves, 2013/09/27
- Re: Ordenação e contagem de IPs, Marcelo, 2013/09/30
- Prev by Date: Re: [shell-script] Ordenação e contagem de IPs
- Next by Date: Re: [shell-script] Ordenação e contagem de IPs
- Previous by thread: Re: [shell-script] Ordenação e contagem de IPs
- Next by thread: Re: [shell-script] Ordenação e contagem de IPs
- Index(es):