util.ExecuteCommandWithOuput(exec.Command("cp", "-r", "./*.json", artifact.
dir))

func ExecuteCommandWithOuput(cmd *exec.Cmd) {
output, err := cmd.Output()
if err != nil {
log.Print("Error executing ", cmd.Args, err)
}
fmt.Print(string(output))
}


Output

2017/01/16 13:26:35 Error executing [cp -r ./*.json myartifact] exit status 
1


Questions
1. How do i get details of complete error message on failure of cp command 
? I did have err != nill and Print err
2. Does exec.Command not support copy of files and recursive copy of 
directories ?
3. Any suggestions how i implement copy of files and recursive copy of 
directories ?

I have just started adopting Go and hence a new comer with Go.
Regards,
Deepak

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to