exec包执行外部命令
下面演示一个执行ifconfig指令的代码
package main
import (
"log"
"os/exec"
"fmt"
"bytes"
)
func main() {
// 创建命令
cmd := exec.Command("ifconfig")
var out bytes.Buffer
cmd.Stdout = &out
// 执行命令
err := cmd.Run()
if err != nil {
log.Fatal(err)
}
fmt.Println(out.String())
}
image.png
网友评论