我试图使用TCL/TK为一个开源软件构建一个GUI。这个开放源码在另一个shell中工作。
那么,如何从TCL打开它(流浪ssh(?例如"~/openthread/etc/流浪者/流浪者向上",这是shell打开流浪者的路径。我如何将其设置为一个按钮,例如,每当用户按下按钮时,就会运行上面的目录,从而显示流浪shell?我能在TCL/TK上做到吗?
TIA的帮助和建议。
不幸的是,我无法提供解决方案,只能指导
-
您可以运行终端,在那里执行命令并保持打开状态。(来源:https://superuser.com/a/876959)
cmd /K "path-to-vagrant ssh"
-
因此,您应该使用
exec
从Tcl-exec运行其他程序,打开以运行cmd
-
以下链接也是有用的exec-如何使用参数执行程序