code: func (c *LogCmd) CombinedOutput() ([]byte, error) {
  	st := time.Now()
  	data, err := c.Cmd.CombinedOutput()
  	c.log(st, err, nil)
  	return data, err
  }
docs: // CombinedOutput overrides exec.Cmd.CombinedOutput to record the result.