-- 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 ord
for days. Unlike most implementations that require NUMBER be an integer, here NUMBER may be an arbitraryfloating 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 --