首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用TCL向Telnet发送参数

使用TCL向Telnet发送参数
EN

Stack Overflow用户
提问于 2018-05-15 10:25:09
回答 1查看 142关注 0票数 1

我正在尝试创建一个脚本,使用TCL通过telnet配置路由器。但我无法将参数传递给telent。我需要的命令看起来是:“带宽1010”a= 10。发送时

带宽10 10 -所有工作,但当发送带宽$a $a -说无效的命令。

我试过的是:

‘带宽$a $a’--在本例中,我确实看到了1010,但它不将带宽识别为命令。

其他情况如:{带宽'$a $a') \{带宽' $a‘'$a'} \

这是代码:

代码语言:javascript
复制
activate_commands_via_telnet $RouterWanIP [list {bandwidth '$a $a'} {exit}] 
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-15 10:29:44

你试过这么做吗?

代码语言:javascript
复制
activate_commands_via_telnet $RouterWanIP [list "bandwidth $a $a" {exit}] 

双引号允许Tcl替换其中的a变量的值。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50347870

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档