如何在 tcl 中 link 来自不同 shell 的程序
how to link a program from different shell in tcl
我正在尝试使用 TCL/TK 为开源软件构建 GUI。这个开源在不同的 shell.
中工作
那么,如何从 TCL 打开它 (vagrant ssh)?例如“~/openthread/etc/vagrant/vagrant up”这是 shell 的路径,它将打开 vagrant。我如何将它设置为一个按钮,例如,每当用户按下按钮时,上面的目录是运行,它会弹出流浪汉shell?
我可以在 TCL/TK 中完成吗?
TIA 寻求帮助和建议。
很遗憾,我无法提供解决方案,只能提供方向
您可以 运行 终端,在那里执行命令并保持打开状态。 (来源:https://superuser.com/a/876959)
cmd /K "path-to-vagrant ssh"
所以,你应该使用exec
Running other programs from Tcl - exec, open到运行 cmd
下面的link也很有用
我正在尝试使用 TCL/TK 为开源软件构建 GUI。这个开源在不同的 shell.
中工作那么,如何从 TCL 打开它 (vagrant ssh)?例如“~/openthread/etc/vagrant/vagrant up”这是 shell 的路径,它将打开 vagrant。我如何将它设置为一个按钮,例如,每当用户按下按钮时,上面的目录是运行,它会弹出流浪汉shell? 我可以在 TCL/TK 中完成吗?
TIA 寻求帮助和建议。
很遗憾,我无法提供解决方案,只能提供方向
您可以 运行 终端,在那里执行命令并保持打开状态。 (来源:https://superuser.com/a/876959)
cmd /K "path-to-vagrant ssh"
所以,你应该使用
exec
Running other programs from Tcl - exec, open到运行cmd
下面的link也很有用