美文网首页Golang 入门资料+笔记
Go 执行Clear指令清除控制台

Go 执行Clear指令清除控制台

作者: 五岁小孩 | 来源:发表于2021-03-19 23:02 被阅读0次

    Go 执行Clear指令清除控制台

    windows

        //执行clear指令清除控制台
        cmd := exec.Command("cmd", "/c", "cls")
        cmd.Stdout = os.Stdout
        cmd.Run()
    

    linux

    optSys := runtime.GOOS
        if optSys=="linux" {
            //执行clear指令清除控制台
            cmd := exec.Command("clear")
            cmd.Stdout = os.Stdout
            err=cmd.Run()
            if err != nil {
                logs.Error("cmd:",err)
            }
        }else{
            //执行clear指令清除控制台
            cmd := exec.Command("cmd", "/c", "clear")
            cmd.Stdout = os.Stdout
            err=cmd.Run()
            if err != nil {
                logs.Error("cmd:",err)
            }
        }
    

    相关文章

      网友评论

        本文标题:Go 执行Clear指令清除控制台

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