diff --git a/agent/utils/cmd/cmdx.go b/agent/utils/cmd/cmdx.go index 276a76651..5ff3e9064 100644 --- a/agent/utils/cmd/cmdx.go +++ b/agent/utils/cmd/cmdx.go @@ -120,9 +120,9 @@ func (c *CommandHelper) run(name string, arg ...string) (string, error) { cmd.Stdout = file cmd.Stderr = file } else if len(c.scriptPath) != 0 { + cmd = exec.Command("bash", c.scriptPath) cmd.Stdout = &stdout cmd.Stderr = &stderr - cmd = exec.Command("bash", c.scriptPath) } else { cmd.Stdout = &stdout cmd.Stderr = &stderr