睡眠前按回车功能

Posted

技术标签:

【中文标题】睡眠前按回车功能【英文标题】:Function for press enter before a sleep 【发布时间】:2021-07-17 02:44:51 【问题描述】:

我做了一个井字游戏代码,我想添加一个在代码显示规则时按“输入”的功能。现在,我有一个 sleep 10 并且规则消失并且游戏开始,但我想按 Enter 并且规则消失,而不是睡眠。

##############FONCTION MENU##############
menu()   
  clear
  echo "######################### Morpion Gang #########################

Voici les règles : Pour gagner la partie faut aligner de manière 
horizontal,vertical ou en diagonal les symboles suivant : X et O 

La partie va commencer dans 10 secondes"
sleep 10

【问题讨论】:

您可能正在寻找 Bash read-t timeout 选项。 是的,我用 -t 10 阅读,谢谢 【参考方案1】:

我想你正在寻找:

read -p 'Hit Enter to start.'

如果您还想要超时,可以将其与 -t 选项结合使用。

用户键入的任何内容都将存储在名为 REPLY 的变量中(读取命令的默认变量)。

【讨论】:

非常感谢

以上是关于睡眠前按回车功能的主要内容,如果未能解决你的问题,请参考以下文章

Game Maker Language 睡眠功能,无需使用闹钟

睡眠功能使用服务器资源?

JavaScript中有睡眠功能吗? [复制]

ESP8266入门教程-ESP8266睡眠和唤醒功能

睡眠功能的替代品

javascript / node.js中的睡眠功能[重复]