shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Ordenação e contagem de IPs


From: Alexandre Mulatinho
Subject: Re: [shell-script] Ordenação e contagem de IPs
Date: Thu, 26 Sep 2013 10:29:43 -0300

Bom dia,

Basicamente você pode usar um loop dentro de outro loop.

Ou 

while read LINE;
do
  IP=`echo $LINE`
  COUNT=`cat lista_de_ips.txt | egrep "^${LINE}$" | wc -l`

  echo "$COUNT $IP" >> saida.txt
done < lista_de_ips.txt

cat saida.txt | sort -n -r 

Good luck,
Mulatinho.



Em 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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]