请教一下各位大佬, 用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来实现这个功能,试了几次没有搞定,特地请教大佬们! 谢谢!
有疑问加站长微信联系(非本文作者)