Задать вопрос
@angel_on

Как узнать status?

Всем день добрый!
Начал заниматься написанием скриптов. Очень хотелось бы написать скрипт чтобы он записывал в переменную статус ВПН соединения интерфейса. К примеру если в командной строке ввести "/interface ovpn-server monitor ovpn1 ", то в терминале выведится таблица с параметрами и их показаниями. меня интересует один из параметров "status" он имеет два значения "connected" и "disabled". Собственно и вопрос в том, можно ли запросить только этот параметр?
  • Вопрос задан
  • 187 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Решения вопроса 1
@moneron89
Сертифицированный тренер Mikrotik
/interface l2tp-client monitor l2tp-out1 once do={:global STATUS $"status"}

Это если без объявления переменной. Если сначала объявить, то конструкция чуть меняется:
:global STATUS
/interface l2tp-client monitor l2tp-out1 once do={:set STATUS $"status"}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы