From 8ce5639b424b09768052336ae91ec88e77103741 Mon Sep 17 00:00:00 2001 From: hulucc Date: Mon, 25 Sep 2023 11:47:42 +0800 Subject: [PATCH] fix: better command err info --- common/netutil/netutil.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/common/netutil/netutil.go b/common/netutil/netutil.go index c07ead4..140fe46 100644 --- a/common/netutil/netutil.go +++ b/common/netutil/netutil.go @@ -200,7 +200,11 @@ func ExecCmd(c string, args ...string) string { cmd := exec.Command(c, args...) out, err := cmd.Output() if err != nil { - log.Println("failed to exec cmd:", err) + if exitErr, ok := err.(*exec.ExitError); ok { + log.Println("failed to exec cmd:", err, string(exitErr.Stderr)) + } else { + log.Println("failed to exec cmd:", err) + } } if len(out) == 0 { return ""