netstat как посмотреть уникальные ip...?
scion 3 июля, 2009 - 02:30
при netstat -n | grep 80 | awk '{print $5}'| sort -u
я получаю...
94.188.45.144.1851
94.188.45.144.1852
94.188.45.144.1853
94.188.45.144.1854
94.188.45.144.1855
94.188.45.144.1856
т.е. порты разные и уникальные ip получить не получается... нет, конечно я могу perl'от заменить от конда строки до первой точки. и сорировать уже этот результат. но мне кажется это не лучший способ.
есть варианты как получить уникальные ip?
и второй вопрос
чет отличатся sort -u. от uniq
что-то я пока прихожу к выводу что uniq вообще не нужен. sort может всё...
»
- Для комментирования войдите или зарегистрируйтесь
netstat -n | grep -E
netstat -n | grep -E "[[:digit:]]+\.[[:digit:]]+\.[[:digit:]]+\.[[:digit:]]+"
регулярка для айпишника
netstat -n | grep -o -E "[[:digit:]]+\.[[:digit:]]+\.[[:digit:]]+\.[[:digit:]]+" | sort -u
А так только уники
fnx =)))) ыыы =) ну это почти
fnx =))))
ыыы =) ну это почти как моё с перлом =)
а есть более изящные решения?
что реально все такое пишут? я предполагал что можно легче... нет?
Цитата:Я вам не скажу за всю
а боевых условиях я б вообще на питоне делал...
Т.к лучше всего тот инструмент, которым умеешь пользоваться :)
ну если уж изврат, то так
ну если уж изврат, то так хоть поменьше =)
netstat -n | grep 80| awk '{print $5}' | cut -d "." -f 1-4 | sort -u
я просто думал, что есть готовое решение... ну если нет. то ладо бум так =)
Снова на фре играешься? У
Снова на фре играешься?
У меня кроме строчек вида:
XX.XX.XX.XXX:19952
XXX.XXX.XXX.XXX:64448
вылазит еще:
STREAM
И ты вообще видел где grep 80 ищет.. неужели так надо?
ну дя =) думал там всё
ну дя =) думал там всё одинаково. просто сайт висит на фре, и там народ есть... так я там и тестил =))
насчёт grep 80, это я так для примера, конечно там лучше написать IP который смотрим. (у меня просто несколько внешних ip висит...)
да, в линуксе порт через :, в во фре через . поэтому и был косяк... и всё бут =)
netstat -n | grep 94.188... | awk '{print $5}' | cut -d ":" -f 1
scion написал(а):просто сайт
Где же я такое слышал...
Не скучно? могу компанию составить ;)
не... не скучно! у меня тут
не... не скучно! у меня тут весело =)))) и совсем немного пЫва осталось =)
Как говорится
Святая наивность.
Даже bash близких версий из портов FreeBSD и в Gentoo ведёт себя не то, чтобы совсем одинаково.
:wq
--
Live free or die