os/exec

作者: 酷走天涯 | 来源:发表于2018-12-26 10:50 被阅读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

    相关文章

      网友评论

          本文标题:os/exec

          本文链接:https://www.haomeiwen.com/subject/vblboftx.html