我正在努力期待腳本。我想了解睡眠與之後的區別。任何例子都會幫助我理解。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:請求之間的睡眠/延遲