func Command(name string, arg ...string) *Cmd
Команда возвращает структуру Cmd для выполнения именованной программы с заданными аргументами.
blockquote>] Итак, вам нужно извлечь команду, найденную в
sliceA[0]
, а затем передать все аргументы с переменной, но удалить командуsliceA[1:]...
.import "os/exec" import "strings" func main(){ plainCommand := "echo hello world" sliceA := strings.Fields(plainCommand) cmd := exec.Command(sliceA[0], sliceA[1:]...) }