Closed aloha1003 closed 5 years ago
你好,我用pmgo 執行 我的範例 `package main
import ( "fmt" "log" "os" "os/exec" )
func main() { cmd := exec.Command("/bin/sh", "./test.sh", "xx") out, err := cmd.CombinedOutput() if err != nil { log.Fatalf("cmd.Run() failed with %s\n", err) } fmt.Printf("combined out:\n%s\n", string(out)) os.Exit(1) } `
返回的狀態不是0的值,這樣pmgo也會視為執行正常嗎
@aloha1003 你好,pmgo的初衷是為了類似運行http server這樣需要長久守護的進程,並不是如你所展示的demo 的code。 祝好:)
你好,我用pmgo 執行 我的範例 `package main
import ( "fmt" "log" "os" "os/exec" )
func main() { cmd := exec.Command("/bin/sh", "./test.sh", "xx") out, err := cmd.CombinedOutput() if err != nil { log.Fatalf("cmd.Run() failed with %s\n", err) } fmt.Printf("combined out:\n%s\n", string(out)) os.Exit(1) } `
返回的狀態不是0的值,這樣pmgo也會視為執行正常嗎