我想实现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语言本身来实现暂停功能?
智慧大石
子衿沉夜
人到中年有点甜
相关分类