如何在tcl脚本中插入30秒睡眠?

时间:2014-08-09 14:52:12

标签: tcl

我想在我的TCL脚本中插入睡眠30秒。

我尝试使用sleep命令。但它不起作用。你们中的任何一个人都可以帮忙吗?

3 个答案:

答案 0 :(得分:7)

你必须使用

after 30000

在提出问题时,如果您插入代码,那么对其他人有用。

答案 1 :(得分:0)

如Donal Fellows在评论中先前所述,rcubefather的解决方案将在睡眠时停止事件处理。

我使用的方法略有不同:


*page2.html*

<h2 class="example">A heading with class="example"</h2>
<script>
document.querySelector(".example").style.backgroundColor = localStorage.getItem("bgColor");
</script>

这将把“ 30000之后”命令放在后台(&)中,等待设置“ stop_wait”变量,而不会停止任何其他事件处理。使用Tk GUI时,这种现象更加明显。 但是,这不会阻止'vwait'命令在设置时赶上该变量,从而允许这部分代码继续进行。 也不占用大量CPU。

答案 2 :(得分:0)

如果您在Linux环境中,则可以使用任何Linux命令。

示例:

投放[日期];执行睡眠10;放置[日期]

将产生:

2月24日星期一10:09:08 IST 2020

2月24日星期一10:09:18 IST 2020

只需输入

以确保您具有这样的命令

哪个睡觉

在Linux中应该