【发布时间】:2018-10-25 03:35:45
【问题描述】:
我正在尝试使用 TCL 创建脚本以通过 telnet 配置路由器。 但我无法将 Parameter 传递给 Telent 。 我需要命令看起来像:“Bandwidth 10 10” 一个 = 10 。 发送时
带宽 10 10 - 一切正常 但是当发送带宽 $a $a - 说无效命令。
我尝试的是:
'Bandwidth $a $a' - 在这种情况下,我确实看到 10 10 ,但它不会将带宽识别为命令。
其他情况,例如: {带宽'$a $a') || {带宽'$a''$a'} || {带宽 $a $a} || {带宽 [ expr ($a) expr ($a)] 对我不起作用。
这是代码:
activate_commands_via_telnet $RouterWanIP [list {bandwidth '$a $a'} {exit}]
【问题讨论】: