Bash 休眠17 Mar 2025 | 阅读 2 分钟 在本主题中,您将了解如何使用不同的 bash 脚本来使用 sleep 命令。 Sleep 是一个命令行实用程序,允许我们暂停调用进程一段指定的时间。 换句话说,Bash sleep 命令用于插入延迟或暂停执行一段指定的时间。 当程序员需要暂停任何命令的执行以达到特定目的时,可以使用此命令并指定时间值。 可以通过秒 (s)、分钟 (m)、小时 (h) 和天 (d) 设置延迟量。 当此命令在 bash shell 脚本中使用时,它特别有用。 Sleep 命令语法以下是 Bash 中 sleep 命令的语法 您可以使用任何正整数或小数作为时间值。 后缀是可选部分。 您可以应用以下任何一项作为后缀
注意:如果没有后缀,则该数字被认为是秒(默认)。如果指定了两个或多个参数,则总时间量将被视为等于其值之和的时间。 以下是一些简单的示例,展示了如何使用 sleep 命令
Bash 脚本示例我们将解释 Bash 中 sleep 命令的最基本示例。 Bash 脚本 Bash 控制台视图 输出 ![]() 脚本如何工作当我们运行脚本时,它将以 HH:MM:SS 格式打印当前时间。 然后,echo 命令将执行并打印消息“等待 9 秒”。 然后 sleep 命令将执行并暂停脚本 9 秒。 当指定的时间段过去后,脚本的下一行将再次打印当前时间。 最后,echo 命令将打印消息“任务完成”。 同样,您可以运行 sleep 命令以分钟、小时和天为单位。 结论在本主题中,我们讨论了如何延迟或暂停 bash 执行一段指定的时间。 下一个主题Bash 算术运算符 |
我们请求您订阅我们的新闻通讯以获取最新更新。