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)
}
}
网友评论