вывод команды golang exec пустой
Я хочу запустить ncftpput в go и получить выходную строку для анализа, но можно вывести только следующий стиль.
cmdStr := "ncftpput -R -f C:\\Users\\xx\\source\\go\\depolyment\\cfg\\login.cfg / C:\\Users\\xx\\source\\go\\depolyment\\cfg"
args := strings.Split(cmdStr, " ")
cmd := exec.Command(args[0], args[1:]...)
cmd.Stdout = os.Stdout
cmd.Stderr = os.Stderr
cmd.Run()
Я пробовал много методов, и вывод всегда пустой, например:
cmd.Output()
cmd.CombinOutput()
io.Pipe()
Кто может помочь мне решить эту проблему, ткс!