为什么“执行”给出“孩子异常退出”在这段代码中?
我在 tcl 中运行此代码:- set version [exec grep "INTERNAL VERSION:" mojave.log | sed -n -e "s/INTERNAL VERSION: //g" > xor.diff] set p [exec…
TCL - 在文件中查找规则模式并返回出现次数和出现次数
我正在编写一段代码来从文件中 grep 正则表达式模式,并输出该正则表达式及其出现的次数。 这是代码:我试图在我的文件 hello.txt 中找到模式“grep”…
有哪些选项可以让 TCL GUI 看起来“原生”?在窗户上?
所以我发现 Tk 与 Linux Gtk 类似 GNOCL。我想知道是否有类似的 Tk 库使用 Windows 本机按钮和其他 tcl 组件? (它的 api 越像 Tk 越好。) 有没有苏…
关于Tcl源码的问题
我有一个名为 test7.tcl 的文件: namespace eval ::dai { variable name "ratzip" variable birthday "1982" proc hello {} { variable name variabl…
C++/Tk:如何创建滑块并接收其值更新?
因此,我将 C++/Tk 作为 GUI 库。我看到“很多”示例 - 6。我喜欢它的风格,但我不知道如何创建滑块/轨迹栏。我想要这样一个轨迹栏,它的值会发生变化…
关于Tcl命名空间的问题
我有两个关于 Tcl 中的命名空间的问题。 namespace eval ::dai { set a 5 set b 10 namespace export * } 我的问题是: export * - 导出将使此命名空…
捕捉 spinbox 中的变化 - rtcltk
我正在使用 rtcltk 在 R 中创建一个旋转框: from <- tkwidget(leftFrame, type="spinbox", from=0, to=0.1, inc=0.001, textvariable=freqFrom, comm…
C++/Tk 与 Tk 8.5 兼容吗?
从 Tk 8.5 开始,Tk 开始使用基于 Native 的 UI 组件 - 按钮、滚动条等。我想知道 C++/Tk 是否支持这种 Native GUI 方法?…
C++/Tk:我们能否创建一个可执行文件,无需最终用户安装任何特殊的 TcL 解释器即可运行?
将 C++/Tk 程序编译为可在其他用户计算机上运行的可执行文件的分步说明是什么,不需要最终用户安装任何其他软件,TCL tk 是否有完全静态的链接选项?…
TCL期望正则表达式
我正在尝试编写一个脚本,通过 TCL/Expect 从一个系统爬升到另一个系统。它对我有用。我需要一个正则表达式,其中 expect "$ " 和 expect "# " 组合…
TCL 如何将数组作为类成员 (Itcl)
我想要一个数组作为私有类成员。我使用 Itcl 包。 对于列表和其他简单变量,我正在编写: itcl::class MyClass { private variable m_myVar "" privat…
将标准输入通过管道传输到“expect”脚本
我正在使用 expect 通过 ftp 上传文件。该文件通过管道传输到我的 bash 脚本中。 #!/bin/bash HOST='example.com' USER='XXX' PASSWD='XXX' expect <<…
同时支持 Tcl 和 Python?
我有一个与 Tcl 静态链接的二进制应用程序,前端是 Tcl 解释器。我想为用户提供使用 Python 执行相同命令的功能,作为关键字选项。 Tcl 语法的示例如…
cygwin 上的 Auto_execok 问题
我有一个问题: auto_execok 命令无法按预期在 Cygwin 平台上运行。 它无法从您的 PATH 环境变量中找到任何内容,因为 info body auto_execok "... fo…
如何使用变量作为 TCL proc 参数的默认值
我有一个变量,我想将其用作参数的默认值: proc log {message {output $::output}} { .... } 有没有办法做到这一点,或者需要我评估我的过程中的变量…