Linux. Скипрт визульного вывода количество соединений по IP

Вывод количество соединений по IP

netstat -an | grep ESTABLISHED | awk ‘{print $5}’ | awk -F: ‘{print $1}’ | sort | uniq -c | awk ‘{ printf(«%s\t%s\t»,$2,$1) ; for (i = 0; i < $1; i++) {printf(«*»)}; print «» }’

Пример:

[root@host ~]# netstat -an | grep ESTABLISHED | awk ‘{print $5}’ | awk -F: ‘{print $1}’ | sort | uniq -c | awk ‘{ printf(«%s\t%s\t»,$2,$1) ; for (i = 0; i < $1; i++) {printf(«*»)}; print «» }’
10.250.3.2      2       **
10.250.3.5      14      **************
10.250.36.20    2       **
10.252.185.6    1       *
10.32.0.3       1       *
10.3.21.234     1       *
10.3.21.246     1       *
10.34.2.1       3       ***
10.41.0.2       1       *
10.49.3.19      1       *
10.50.200.18    1       *
10.5.17.3       1       *
10.7.80.245     1       *
10.9.31.151     3       ***


Комментирование закрыто.

 

 

Rambler's Top100