TCL 电子邮件脚本无法在 Activestate TCL 中发送
我在 MAC OSX 版本的 TCL 上运行了以下脚本,它工作正常,但它挂在 Windows 7 机器上的 ActiveState TCL 上。 proc send_simple_message {recipient e…
TCL:无按键时循环
我想运行一个 while 循环,直到 stdin 充满一个字符。 puts "Press x + to stop." while {[gets stdin] != "x"} { puts "lalal" } 上面代码的问题是它…
Tk GUI 滚动条
我有一个问题,正在制作的滚动条似乎位于左侧,我尝试了很多组合以便将其移动到右侧。 我的代码如下所示: set dataSheetFrame($k) [frame $curPath($…
为什么 Tcl 在调用“set”时不在变量名前使用美元符号?
我将在这里使用 Perl 进行比较: $foo = 5; print $foo; 将变量 $foo 设置为 5,然后打印变量的内容(请注意,$foo 始终被访问如$foo)。 在 Tcl 中:…
如何使用 SWIG 创建带有可选参数的 TCL 函数?
我有一个简单的 c/c++ 应用程序,它有一个可选的 TCL 解释器以及使用 SWIG 生成的函数包装器。对于某些函数,所有参数都是可选的。这通常是如何处理的…
如何以所需的格式显示输入
输入文件包含一些内容,例如: 15-05-2011 16:05 . 15-05-2011 16:05 .. 24-04-2011 16:07 Administrator 15-05-2011 16:05 confuser 01-02-2011 20:5…
关于TCL套餐的问题
我对 TCL 中的包有疑问 我有一个 test1.tcl 文件: package provide hello 0.1.0 set globalVariable 20 test2.tcl 中需要此文件 package require hel…
如何使用 tcl-expect 将文件从远程主机复制到本地主机
在这里,我使用 telnet 在两台机器之间建立连接,并在远程主机中创建一个名为“file.txt”的文件,并将“ls”命令执行的结果存储在 file.txt 中。现在…
如何确保我的正则表达式不会匹配太多
文件中的单词很少,且开头带有数字。我想提取特定的 no 行。当给定 1 时,它也会提取第 1 行以及 11, 21 FILE.txt 的内容: 1.sample lines of 2.sent…
如何使用 doxygen 自动创建文档?
我有一个 C++ 库。并且我使用 doxygen 生成了它的文档。我正在这个 C++ 库上使用 tcl 应用程序。所以我想自动创建tcl层的文档。有没有 doxygen 标签可…
如何传递包含'<'的命令行参数“执行”
$ date > '< abcd' $ cat '< abcd' $ tclsh8.5 % exec cat {< abcd} couldn't read file " abcd": no such file or directory 哎呀。这是由于“exec”…