Golang Linux下面调用nohup启动程序无法返回问题,解决方法.

前端之家收集整理的这篇文章主要介绍了Golang Linux下面调用nohup启动程序无法返回问题,解决方法.前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
package main

import (
	"os"
	"os/exec"
)

func main() {
	f,_ := os.Create("1.txt")
	cmd := exec.Command("su","-","user00","-c","cd /tmp;nohup sh 1.sh &")
	cmd.Stdout = os.Stdout
	cmd.Stderr = f
	cmd.Run()
}

猜你在找的Go相关文章