NetStat вывода содержит вещь, как ...Извлечение IP из NETSTAT выхода
tcp 0 0 0.0.0.0:80 221.126.149.99:51973 ESTABLISHED 23879/apache2
tcp 0 0 0.0.0.0:80 66.249.68.154:40883 ESTABLISHED 23899/apache2
tcp 0 0 0.0.0.0:80 66.249.68.81:41200 ESTABLISHED 23892/apache2
tcp 0 0 0.0.0.0:80 66.249.67.121:59355 ESTABLISHED 23905/apache2
tcp 0 4465 0.0.0.0:80 110.75.175.27:48139 ESTABLISHED 23901/apache2
Я использую эти команды
netstat -anpt|grep apache2 |grep ESTABLISHED | awk -F "[ :]" '{print $4}'
Я не был в состоянии получить IP-адрес, любые намеки?
Ты не единственный. Я бы рекомендовал перемещать шаблоны grep внутри awk. –
@glenn jackman Согласен. Ред. Иногда, в хорошо сформированных вопросах, когда OP отправляет свое решение, я считаю, что лучше изменить минимально возможное, потому что это облегчает понимание ошибки. Возможно, я ошибаюсь –