awk - grep несколько строк и печать определенным образом

Не зная, что конкретно это за трафик, в общем случае многоадресную рассылку IPv4, скорее всего, можно игнорировать. Для IPv6 многоадресная рассылка абсолютно необходима, так как реклама маршрутизатора и другие подобные вещи работают в IPv6.

Определенные вещи в IPv4 действительно используют многоадресную рассылку, поэтому вам необходимо передать этот трафик, если вы хотите, чтобы эти вещи работали. wirehark , вероятно, может помочь идентифицировать трафик.

1
16.11.2016, 05:00
1 ответ

Вы можете просто использовать awk:

awk '/INSTANCES/{ thing = $5; } /STATE/ { print thing,":",$NF; }' file.txt

Это предполагает, что соответствующее STATE всегда появляется после INSTANCE. Также, если для INSTANCES отсутствует STATE, он пропустит весь экземпляр.

3
27.01.2020, 23:25

Теги

Похожие вопросы