Я пытаюсь создать сценарий, используя TCL для настройки маршрутизатора через telnet.
но я не могу передать параметр теленту.
Мне нужно, чтобы команда выглядела так: «Пропускная способность 10 10»
а = 10.
при отправке
Пропускная способность 10 10 - все работает
но при отправке Bandwidth $ a $ a - говорит неверная команда.
что я пробовал это:
'Bandwidth $ a $ a' - в этом случае я вижу 10 10, но он не распознает пропускную способность как команду.
другие случаи, такие как:
{Полоса пропускания '$ a $ a') || {Полоса пропускания '$ a' '$ a'} || {Полоса пропускания $ a $ a} || {Bandwidth [expr ($ a) expr ($ a)] не работает для меня.
это код:
activate_commands_via_telnet $RouterWanIP [list {bandwidth '$a $a'} {exit}]