您是否尝试添加
Run()或
Output(),例如:
exec.Command("script.py").Run()exec.Command("job.sh").Run()您可以在“ 如何在Golang中执行简单的WindowsDOS命令?”中看到它(对于Windows,但是对于Unix同样适用)
c := exec.Command("job.sh")if err := c.Run(); err != nil { fmt.Println("Error: ", err)}或者,
Output()如“ 在Go中执行shell命令”中所示:
cmd := exec.Command("job.sh")out, err := cmd.Output()if err != nil { println(err.Error()) return}fmt.Println(string(out))


