我想实现pause类似 windows shell command的功能pause。例如,
$ go run script.go Any key to continue... //Then any key to continue
在 windows 上,我们可以通过 golang 函数使用 system 命令exec.Command()。但是在 Linux 上呢?我想将该命令read -n1 -p "Any key to continue"用作妥协的命令,但它在函数中不起作用exec.Command("read", "-n", "1")。我测试了很多,但不知道为什么。
另外,有没有人知道如何在不使用外部命令的情况下仅通过golang语言本身来实现暂停功能?
呼如林
智慧大石
子衿沉夜
人到中年有点甜
随时随地看视频慕课网APP
相关分类