登录
首页 >  Golang >  Go问答

清理 Darwin/Mac 中的控制台数据

来源:stackoverflow

时间:2024-03-28 09:39:28 182浏览 收藏

学习Golang要努力,但是不要急!今天的这篇文章《清理 Darwin/Mac 中的控制台数据》将会介绍到等等知识点,如果你想深入学习Golang,可以关注我!我会持续更新相关文章的,希望对大家都能有所帮助!

问题内容

尝试弄清楚如何在 darwin/mac os 中使用 go 清除控制台

我已经尝试过以下方法:

cmd := exec.command("clear")
cmd.stdout = os.stdout
cmd.run()

以及 goterm lib:

goterm.Clear()

这些都不起作用。必须有某种方法来做到这一点,不是吗?


解决方案


我很确定 exec.command("clear") 方法可以在 mac 上运行。我正在终端中使用命令 go run ./... 运行我的测试程序。并尝试了 go build ./... 然后运行二进制文件,两者都有效。

测试环境:

  • mac(莫哈韦沙漠 10.14.5)
  • 终端
  • bash:/bin/zsh
cmd := exec.Command("clear")
cmd.Stdout = os.Stdout
cmd.Run()

到这里,我们也就讲完了《清理 Darwin/Mac 中的控制台数据》的内容了。个人认为,基础知识的学习和巩固,是为了更好的将其运用到项目中,欢迎关注golang学习网公众号,带你了解更多关于的知识点!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>