Как получить простой вывод IPv4-адресов, назначенных машине

ifconfig | awk '/inet addr/ {print $2 }' | sed 's/.*://g'


Эта команда используется для извлечения IPv4-адресов, назначенных машине:

1. ifconfig: Получает информацию о сетевых интерфейсах.
2. | (pipe): Перенаправляет вывод первой команды на вход следующей.
3. awk '/inet addr/ {print $2 }': Фильтрует строки, содержащие «inet addr» и выводит второе поле (IPv4-адрес).
4. | (pipe): Перенаправляет вывод awk на вход следующей команды.
5. sed 's/.*://g': Удаляет все символы до двоеточия, оставляя только IPv4-адреса.

Альтернатива: ip -4 addr show | awk '/inet/ {print $2}'.

Ответить

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