You don't really need to use the external cp command: https://play.golang.org/p/F1YHzQL4UN
On 16 January 2017 at 21:35, Deepak Jain <deepuj...@gmail.com> wrote: > 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. -- 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.