我正在努力期待脚本。我想了解睡眠与之后的区别。任何例子都会帮助我理解。TCL'睡眠'和'后'命令之间的差异
1
A
回答
0
3
有三个不同的实体:
的Tclx的睡眠
从Tclx
包的sleep
命令。根据文档,它采用十进制参数,将其作为睡眠秒数。但是,小数部分被截断。这意味着sleep 2.5
将会休眠两秒钟。
的期望的从Expect
包睡
的sleep
命令。这与Tclx
包中的对应部分相似。但是,sleep 2.5
表示睡眠2.5秒,没有截断。
最后后,内置after
,这是一个完全不同的野兽。 after
命令将其第一个输入作为休眠的毫秒数。这是杰瑞提到的“同步”模式。之后还需要第二个参数。在这种情况下,马上返回一个令牌。在指定的时间之后,脚本将被执行。使用令牌,您可以取消脚本。
我希望这会有所帮助。
0
我尝试做一个简短的说明:
Tcl的睡眠会喜欢TclX睡眠只是暂停脚本。
after命令可以暂停脚本,但通常用于基于事件的编程。它可以在经过的时间之后执行脚本(如果事件循环正在运行)。
更多关于此see here at beedub.com。
相关问题
- 1. Python执行和睡眠时间差异
- 2. Kinect“睡眠”命令
- 3. NPM配置之间的差异命令
- 4. 我该如何睡眠5分钟和Ruby开始时间之间的差异?
- 5. Android的睡眠命令
- 6. Python网络刮:睡眠和请求之间的差异(页面,超时= X)
- 7. 命令唤醒睡眠命令后的Windows系统
- 8. 睡眠命令不工作
- 9. 是否有“睡眠”命令?
- 10. Java swing睡眠命令
- 11. 输入命令与系统()和睡眠()
- 12. cron运行时的C睡眠差异
- 13. 睡眠和超时之间的区别?
- 14. cp命令时间差异
- 15. du命令和Python函数之间的文件大小差异
- 16. 夏令时和睡眠
- 17. /和/ **之间的差异
- 18. PHP之间的差异()和[]
- 19. '//'和'///'之间的C++差异
- 20. VBA:&和+之间的差异
- 21. 之间的差异和::: ++
- 22. 获得的Java环之间睡觉,睡眠时间指定由命令行上的Linux
- 23. 差异睡眠功能的使用()和[[NSRunLoop currentRunLoop] runUntilDate]
- 24. 运算符“==”和“=”之间的差异运算符“==”和“=”之间的差异“==”和“=”
- 25. Linux时间命令输出的差异
- 26. kubernetes荚睡眠命令挂起
- 27. PHP脚本似乎睡眠命令
- 28. 在linux中使用睡眠命令
- 29. sp_who2 BlkBy睡眠进程等待命令
- 30. Curl:请求之间的睡眠/延迟