Вывод следующей строки после совпадения на awk
Написано 27 января 2014 в 14:17 - Рубрики: *nix
Надо вывести мак, после совпадения по строке интерфейса. Но мак на следующей строке:
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
link/ether 00:11:22:33:44:55 brd ff:ff:ff:ff:ff:ff
Делается через getline:
ip link show| awk '$2 ~ /eth[0-9]/ {getline; print $2}'
Спёрто тут