sleep命令

-- TOC --

在bash脚本中,插入时延,使用sleep命令。

sleep - delay for a specified amount of time

$ sleep 10  # 延时10秒

sleep命令后面跟的数据,默认单位是秒。也可以是 m 分钟,h 小时,d 天。

$ sleep 10d  # 休息10天 :)

sleep命令后跟的数据,可以是浮点数:

$ sleep 1.5h  # 暂停1.5小时, float

sleep命令后面还可以跟多个数字,表示的时延为这多个数字及后缀所表示的时间的总和:

$ sleep 5m 30  # 停5分30秒

最后,man sleep

Pause for NUMBER seconds. SUFFIX may be s for seconds (the default), m for minutes, h for hours or d for days. Unlike most implementations that require NUMBER be an integer, here NUMBER may be an arbitrary floating point number. Given two or more arguments, pause for the amount of time specified by the sum of their values.

本文链接:https://cs.pynote.net/sf/linux/shell/202110045/

-- EOF --

-- MORE --