LINUX.ORG.RU

История изменений

Исправление kostik87, (текущая версия) :

Тебе нужно анализировать вывод любой консольной утилиты управления сетью.

Текущая повсеместно используемая из состава iproute2 или устаревшая, но всё ещё могущая присутствовать ifconfig.

В общем, смотри вывод

ip l

Она же

ip link

Либо вывод

ifconfig -a

Находишь, что меняется в выводе в момент поднятия и опускания сетевого интерфейса.

Далее тебе нужна утилита grep для выбора нужной информации.

Ну и далее конструкция ‘if’, либо логическая операция «и» && и «или» ||.

Команда echo для вывода информации.

Цикл while.

Ну и ещё утилита sleep для ожидания, но можно без неё.

Смотришь man страницы по всему этому, ну либо примеры использования в интернет.

И далее пишешь скрипт на 5-10 строк.

Если что-то не будет получаться - присылай скрипт на форум.

Исходная версия kostik87, :

Тебе нужно анализировать вывод любой консольной утилиты управления сетью.

Текущая повсеместно используемая из состава iproute2.

Устаревшая, но всё ещё могущая присутствовать ifconfig.

В общем, смотри вывод

ip l

Она же

ip link

Либо вывод

ifconfig -a

Находишь, что меняется в выводе в момент поднятия и опускания сетевого интерфейса.

Далее тебе нужна утилита grep для выбора нужной информации.

Ну и далее конструкция ‘if’, либо логическая операция «и» && и «или» ||.

Команда echo для вывода информации.

Цикл while.

Ну и ещё утилита sleep для ожидания, но можно без неё.

Смотришь man страницы по всему этому, ну либо примеры использования в интернет.

И далее пишешь скрипт на 5-10 строк.

Если что-то не будет получаться - присылай скрипт на форум.