package utils import ( "os/exec" ) func RunCmdByDir(dir string, cmdName string, arg ...string) (string, error) { cmd := exec.Command(cmdName, arg ...) cmd.Dir = dir out, err := cmd.CombinedOutput() if err != nil { return "", err } return string(out), nil }