我想使用“ go”编写一个控制台应用程序,它将控制权转移到另一个控制台应用程序。步骤如下:运行二进制应用程序,该程序可在必要时验证并安装一些东西二进制应用程序使用选项构造命令字符串二进制应用程序启动进程B并退出(本例中为node.js应用程序)进程B运行完成,并将输出发送到同一控制台。我唯一需要的步骤是启动新进程并退出的能力,所以这是这里的问题。
3 回答
慕莱坞森
TA贡献1810条经验 获得超4个赞
os/exec
可能会有所帮助:
包exec运行外部命令。它包装了os.StartProcess,以便更轻松地重新映射stdin和stdout,将I / O与管道连接以及进行其他调整。
查看Cmd.Start
示例。
- 3 回答
- 0 关注
- 203 浏览
添加回答
举报
0/150
提交
取消