os/exec

2018-12-26  本文已影响20人  酷走天涯

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
上一篇下一篇

猜你喜欢

热点阅读