[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Contar qtd conexões mesmo ip
From: |
Julio C. Neves |
Subject: |
Re: [shell-script] Contar qtd conexões mesmo ip |
Date: |
Wed, 30 May 2012 11:40:51 -0300 |
Veja se isso te resolve:
$ netstat -antu | awk '{print $5}' | cut -d: -f1 | grep -E
'([0-9]{1,3}\.){3}[0-9]{1,3}' | sort | uniq -c
ou ainda, só para ficar mais butininha:
$ echo -e ' Qtd IP\n === ==' | cat - <(netstat -antu | awk '{print
$5}' | cut -d: -f1 | grep -E '([0-9]{1,3}\.){3}[0-9]{1,3}' | sort | uniq -c)
Ou, para ficar diferente dos outros:
$ notify-send "Qtd IP" "$(netstat -antu | awk '{print $5}' | cut -d: -f1 |
grep -E '([0-9]{1,3}\.){3}[0-9]{1,3}' | sort | uniq -c | sed -r 's/^ +//;s/
/\t/')"
Abcs,
Julio
*
*
Em 30 de maio de 2012 10:45, Leonardo Bacha Abrantes <
address@hidden> escreveu:
> **
>
>
> Bom dia galera!
>
> Estou montando um script que fará uma contagem de quantidade de conexões
> originadas de um mesmo ip.
> Estou tentando fazer a contagem da quantidade de conexões, mas só retorna
> 1.
>
> range_ips=`$(netstat -antu | awk '{print $5}' | cut -d: -f1 | sort | uniq
> -u)
> for i in $range_ips ; do
> number=`netstat -antu | grep -c $i`
> echo "Existem $number conexoes originadas do ip $i"
> done
>
> Alguém poderia me dar um help por favor ?
>
> obrigado!
> []'s
> leo
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
[As partes desta mensagem que não continham texto foram removidas]