Mikrotik функции в скриптах

Mikrotik примеры работы с функциями

Функции используется для сокращения кода, чтобы каждый раз не повторять однообразный кусок кода, этот блок можно использовать как функцию и обращаться к нему, передавать и возвращать данные с блока.


 

Пример простой функции

Команда для вывода версии прошивки

Написание функции

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

 

Пример передачи аргумента

Для отключения интерфейса (у меня eth5-название интерфейса) используется команда

Сделал 2 функции (на включение и выключение)

Теперь можно использовать команды

где int=название любого ethernet интерфейса

 

Пример использования возврата :return

Для вывода MAC адреса интерфейса (у меня eth5-название интерфейса) используется команда

Функция с использованием return

Здесь в переменная macint получает MAC адрес интерфейса которую передаю через int

для вывода

 

 

Хорошее руководство по синтаксису скриптов в mikrotik 

 

Добавить комментарий

Ваш e-mail не будет опубликован.