ifconfig eth0 | grep 'inet addr' | cut -d ':' -f 2 | cut -d ' ' -f 1


Команда ifconfig используется для просмотра информации о сетевых устройствах. В данном случае мы используем команду для получения IPv4 адреса для интерфейса eth0.
Первая часть команды ifconfig eth0 выводит информацию об интерфейсе eth0, включая его IPv4 адрес.
Затем, команда grep ‘inet addr’ фильтрует строки, содержащие «inet addr», что соответствует строкам с IPv4 адресом.
Далее, первая команда cut -d ‘:’ -f 2 разделяет строку по символу «:», и выбирает второе поле, что соответствует адресу после «inet addr».
Вторая команда cut -d ‘ ‘ -f 1 разделяет строку по пробелам и выбирает первое поле, что соответствует самому IPv4 адресу.
Таким образом, выполнение этой команды выводит IPv4 адрес интерфейса eth0.

Альтернативный вариант — использование команды ip addr show eth0 | grep ‘inet’, которая также позволяет получить IPv4 адрес интерфейса eth0.

Ответить

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