I couldn't find it specifically documented but I don't think you can reuse an exec.Cmd, unfortunately.  The source code for exec.Cmd shows that a private `finished` bool is set to true on command exit.