diff --git a/ps.go b/ps.go index 6101bfad..692fc4a9 100644 --- a/ps.go +++ b/ps.go @@ -51,9 +51,10 @@ var psCommand = cli.Command{ psArgs = []string{"-ef"} } - output, err := exec.Command("ps", psArgs...).Output() + cmd := exec.Command("ps", psArgs...) + output, err := cmd.CombinedOutput() if err != nil { - return err + return fmt.Errorf("%s: %s", err, output) } lines := strings.Split(string(output), "\n")