我正在尝试使用start
start
运行命令,并希望在调用exec.Cmd(command, flags...)
函数之前可以灵活地修改参数。
例如:
cmd.Run()
以上代码似乎始终在运行cmd := exec.Command("echo", "hello world")
cmd.Env = []string{"env1=1"}
cmd.Args = []string{"echo2", "oh wait I changed my mind"}
cmd.Run()
但不是echo hello world
我是否正确期望echo2 oh wait I changed my mind
而不是echo2
?