ifconfig $DEVICE | perl -lne '/inet addr:([\d.]+)/ and print $1'


Команда ifconfig используется для получения информации о сетевых интерфейсах на устройстве. В данном случае, переменная $DEVICE указывает на конкретный сетевой интерфейс, и команда выводит информацию об этом интерфейсе.

Затем, команда использует программу Perl для поиска строки, содержащей «inet addr:» и захвата IP-адреса в круглые скобки. Далее, команда выводит найденный IP-адрес.

Эта команда полезна для быстрого получения IP-адреса устройства из вывода ifconfig.

Альтернативный подход может быть использование команды ip addr show $DEVICE, которая выводит информацию об IP-адресе конкретного сетевого интерфейса.

Ответить

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