在Go中执行一个cmd命令,但是它不起作用

时间:2019-12-30 06:27:04

标签: windows go system-calls

func (this JobInsert) Run() {
    cmd := exec.Command("cmd.exe", "/C", `docker exec php sh -c "/usr/local/bin/php /www/sdk-api-lumen/scripts/insertQueue.php"`)
    cmd.SysProcAttr = &syscall.SysProcAttr{HideWindow: true}
    if err := cmd.Run(); err != nil {
        fmt.Println("Error: ", err)
    }
    fmt.Print(cmd.ProcessState)
}

退出状态2错误:退出状态2 enter image description here

0 个答案:

没有答案