执行shell命令,并获取返回值

1
2
3
4
5
6
7
8
func execshell(){
    cmd := exec.Command("v2ray","url","**") //参数要分开
    //将返回值输出到缓存
    var out bytes.Buffer
    cmd.Stdout = &out
    //执行命令
    err:=cmd.Run()
}

参考go调用shell命令