История изменений
Исправление 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 строк.
Если что-то не будет получаться - присылай скрипт на форум.