当我运行下面的代码时:cmd := exec.Command(\'find\', \'/\', \'-maxdepth\', \'1\', \'-exec\', \'wc\', \'-c\', \'{}\', \'\\\')var out bytes.Buffercmd.Stdout = &outerr := cmd.Run()if err != nil { fmt.P...
当我运行下面的代码时:
cmd := exec.Command("find", "/", "-maxdepth", "1", "-exec", "wc", "-c", "{}", "\\")
var out bytes.Buffer
cmd.Stdout = &out
err := cmd.Run()
if err != nil {
fmt.Println(err)
return
}
fmt.Println("Result: " + out.String())
我收到此错误:
退出状态 1
但这对于调试错误的确切原因没有帮助。
如何获得更加详细的信息?
如何在 Golang 中运行 exec.Command 时调试“退出状态 1”错误
下载声明:
本站所有软件和资料均为软件作者提供或网友推荐发布而来,仅供学习和研究使用,不得用于任何商业用途。如本站不慎侵犯你的版权请联系我,我将及时处理,并撤下相关内容!