📅  最后修改于: 2023-12-03 14:53:07.878000             🧑  作者: Mango
在Shell-Bash脚本编写过程中,有时候需要在执行到某个特定点时暂停脚本的执行,等待一段时间后再继续执行。下面介绍两种方法来实现在Shell-Bash脚本中暂停执行5秒钟的功能。
Shell中的sleep命令可以让程序暂停执行一定的时间。在Bash中,sleep命令格式如下:
sleep 5
上述命令将使程序暂停5秒钟。在使用时,只需要在脚本需要暂停执行的地方加入上述命令即可实现暂停功能。
另一种实现暂停执行的方法是使用read命令。read命令可以从标准输入(通常是键盘)读取一行文本,并将其存储到一个变量中。对于没有输入的情况,read命令会一直等待,直到有输入为止。
在Bash中,read命令格式如下:
read -t 5 -p "Press any key to continue..."
上述命令将会向用户显示一条提示消息,并等待5秒钟,直到用户输入任意字符后才会继续执行程序。
以上就是在Shell-Bash脚本中实现暂停执行5秒钟的两种方法。根据实际需要选用不同的方法即可。