Получить код выхода - Go
Я использую пакет: os / exechttp://golang.org/pkg/os/exec/ выполнить команду в операционной системе, но я, похоже, не нашел способ получить код выхода. Я могу прочитать вывод хотя
то есть.
<code>package main import( "os/exec" "bytes" "fmt" "log" ) func main() { cmd := exec.Command("somecommand", "parameter") var out bytes.Buffer cmd.Stdout = &out if err := cmd.Run() ; err != nil { //log.Fatal( cmd.ProcessState.Success() ) log.Fatal( err ) } fmt.Printf("%q\n", out.String() ) } </code>