当前位置:  开发笔记 > 编程语言 > 正文

期待加入

如何解决《期待加入》经验,为你挑选了1个好方法。

我最近一直在期待和我的生活无法弄清楚如何对我传入的变量进行简单的添加.任何人都知道如何做到这一点?另外,Expect有一个不错的在线参考吗?我试过谷歌搜索非常有限的结果.



1> Eric Melski..:

关于Expect要记住的事情是它实际上只是Tcl的扩展,因此如果您正在寻找编写Expect脚本的帮助而您的问题与Expect特定命令之一无关,那么您应该尝试查看Tcl引用.一个很好的起点是http://www.tcl.tk,以及http://wiki.tcl.tk.

有两种方法可以做你想做的事情: increxpr. incr将整数值添加到另一个整数时可以使用.这个操作非常快.例如:

set value 1
incr value

但是,incr对于非整数值不起作用,并且除了加法之外它不能做任何事情(如果你否定增量,则不能做除法,如incr value -1).如果你需要更复杂的东西,你应该使用expr:

set value 1
set value [expr {$value + 1}]

注意表达式周围使用花括号!虽然它们通常不是正确操作所必需的,但它们可以提高性能.如果您正在进行许多算术运算,则在表达式周围使用大括号将显着提高脚本的性能.有关更多信息,请参阅http://wiki.tcl.tk/10225.你应该养成在使用时总是支持你的表情的习惯expr.

您可以在http://wiki.tcl.tk/201找到几个Expect资源的链接.

推荐阅读
Chloemw
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有