Извините, не могу найти похожую тему. У меня есть переменная :global a 5; и я хочу увеличить/обновить её на заданный шаг (например, x = 5). Я использовал :global a ($a + 2); но теперь у меня a = 2, а не 7. Как это сделать?
Как обновить/увеличить переменную?
Как обновить/увеличить переменную?, RouterOS
|
30.04.2010 13:54:00
|
|
|
|
|
|
11.02.2023 10:48:00
Объясни лучше, непонятно.
|
|
|
|
|
|
11.02.2023 12:54:00
Я не понимаю, что ты хочешь сделать… :global b
{ :local a 5 :set a ($a + 2) :set b ($a + $b) :put $a :put $b } |
|
|
|
|
|
11.02.2023 17:06:00
Я полагаю, команда :put просто выводит результат в терминал и не может обновить скрипт, так?
|
|
|
|
|
|
11.02.2023 17:53:00
Ещё одно замечание… Имя глобальной переменной должно быть задано, если вы используете скрипты доступа к переменным или терминал. Об этом рассказано здесь:
|
|
|
|
|
Читают тему
