Golang执行cmd或shell命令
完整系列教程详见:http://golang.iswbm.com
在 Golang 中用于执行命令的库是 os/exec,exec.Command 函数返回一个 Cmd 对象,根据不同的需求,可以将命令的执行分为三种情况
只执行命令,不获取结果
执行命令,并获取结果(不区分 stdout 和 stderr)
执行命令,并获取结果(区分 stdout 和 stderr)
第一种:只执行命令,不获取结果
直接调用 Cmd 对象的 Run 函数,返回的只有成功和失败,获取不到任何输出的结果。
package