Как получить IPv4 адрес указанного интерфейса

ip a s eth0 | awk -F'[/ ]+' '/inet[^6]/{print $3}'


Эта команда выводит IPv4 адрес для указанного интерфейса (eth0). Она разбирает вывод команды «ip a s eth0», и с помощью awk извлекает адрес из строки, начинающейся с «inet» (не содержащей «6»), выводя третий элемент этой строки. Альтернативно, можно использовать «ifconfig eth0».

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *