请教一下各位大佬,
用go做了一个小工具,调度服务器上的各种工具运行,通过exec.command调用了多个命令行运行不同的工具。
现在遇到了一个问题,使用ctrl+c可以控制程序的结束,现在有一个工具"Tool_A"对于ctrl+c是调用它的命令行交互模式。
比如说:有一个命令行脚本run_tool_a是运行Tool_A的。
在go代码里面执行exec.Command("run_tool_a"),想实现一个功能就是运行过程中通过在terminal按下ctrl+c,
那么就能触发Tool_A的命令行交互模式,这样可以通过tcl命令来控制Tool_A的运行动作。
我不知道如何配置exec.Command来实现这个功能,试了几次没有搞定,特地请教大佬们!
谢谢!
有疑问加站长微信联系(非本文作者)