目前我正在启动一个java应用程序
bash -c java -jar app.jar -config config.json
该应用程序打开一个窗口,显示一些输出并关闭。输出也可在 stdout 上获得,因此我不需要(想要)显示 GUI。
如何防止 bash 转发 X 输出?
跟进:
我在 go 应用程序中运行它,所以根据 el.pescado 的回答,我将其实现为:
func runcmd(cmd string, workdir string) ([]byte, error) {
ex := exec.Command("bash", "-c", cmd)
ex.Env = []string{"DISPLAY= "}
ex.Dir = workdir
return ex.Output()
}
HUH函数
相关分类