📜  如何暂停批处理脚本执行 5 秒 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 14:53:07.878000             🧑  作者: Mango

如何暂停批处理脚本执行 5 秒 - Shell-Bash

在Shell-Bash脚本编写过程中,有时候需要在执行到某个特定点时暂停脚本的执行,等待一段时间后再继续执行。下面介绍两种方法来实现在Shell-Bash脚本中暂停执行5秒钟的功能。

方法一:使用sleep命令

Shell中的sleep命令可以让程序暂停执行一定的时间。在Bash中,sleep命令格式如下:

sleep 5

上述命令将使程序暂停5秒钟。在使用时,只需要在脚本需要暂停执行的地方加入上述命令即可实现暂停功能。

方法二:使用read命令

另一种实现暂停执行的方法是使用read命令。read命令可以从标准输入(通常是键盘)读取一行文本,并将其存储到一个变量中。对于没有输入的情况,read命令会一直等待,直到有输入为止。

在Bash中,read命令格式如下:

read -t 5 -p "Press any key to continue..." 

上述命令将会向用户显示一条提示消息,并等待5秒钟,直到用户输入任意字符后才会继续执行程序。

以上就是在Shell-Bash脚本中实现暂停执行5秒钟的两种方法。根据实际需要选用不同的方法即可。