ifconfig | grep "inet addr" | cut -d: -f2 | cut -d' ' -f1


Команда ifconfig выводит информацию о сетевых интерфейсах на компьютере. Команда grep «inet addr» фильтрует вывод, оставляя только строки, содержащие «inet addr» (IP-адреса). Затем команда cut -d: -f2 разделяет строки по символу «:», и извлекает вторую часть (IP-адреса). Далее команда cut -d’ ‘ -f1 разделяет строки по пробелу и извлекает первую часть (IP-адреса). В итоге, команда выводит все IP-адреса, которые были найдены с помощью ifconfig.

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

Ответить

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