2016-08-23 3 views
0

Я хочу показать результаты netstat для иностранного адреса, начиная с 54. для ESTABLISHED TCP-соединения.unix netstat команда для фильтрации вывода по иностранному адресу

Это пример вывода Ищу:

tcp 0 0 192.168.X.X:42436 54.X.X.70:80 ESTABLISHED - 
tcp 0 0 192.168.X.X:51160 54.X.X.73:80 ESTABLISHED - 

Я пробовал различные команды, но ничего не приходит близко или я бы перечислить мои попытки здесь, но они не были бы полезны.

Возможно ли это в одной команде или мне нужно создать сценарий.

+0

Это всегда лучше, чтобы показать свои попытки. Даже если это может быть неправильно или, возможно, не поможет. – sat

ответ

2

Вы можете попробовать с awk,

netstat | awk '$5 ~ /^54/ && $6 ~ /ESTABLISHED/' 
+0

Отлично! Ура! –

Смежные вопросы