ip -o -4 a s | awk -F'[ /]+' '$2!~/lo/{print $4}'


Эта команда выводит локальный IPv4 адрес:

ip -o -4 a s: Выводит информацию о сетевых интерфейсах с IPv4 адресами.
awk -F'[ /]+' '$2!~/lo/{print $4}': Фильтрует строки с адресами, исключая интерфейс «lo» (петля), и выводит четвертое поле, которое содержит IPv4 адрес.

Полезно для быстрого получения локального IPv4 адреса. Альтернативой может быть использование ifconfig или hostname -I.

Ответить

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