「sleep(1)」-

暂停指定的时间

命令语法格式

sleep NUMBER[SUFFIX]…
sleep OPTION

命令描述

暂停NUMBER秒,与其他非GNU实现不同的地方是NUMBER可以是随意的浮点数。每个参数都是一个数字,然后在后跟一个可选的单位(默认的单位是秒)。可用的单位如下:

“s”  秒

“m” 分钟

“h” 小时

“d” 天

如果指定了多个参数,则sleep会将参数就和,将结果作为暂停的时间。

命令支持的选项及含义

–help
显示帮助信息并退出。

–version
显示版本信息并退出。

注意事项

SHELL中可能内建了sleep命令,可以使用type -a sleep命令进行查看:

# type -a sleep

sleep is a shell builtin

sleep is /bin/sleep

如果输出中包含了sleep is a shell builtin,则表示你执行sleep时会执行SHELL内建的sleep命令。如果要执行coreutils中的sleep命令,则需要使用绝对路径/bin/sleep。

退出状态

退出状态为零表示成功,非零值表示失败。

相关手册

sleep(3)

完整在线文档:http://www.gnu.org/software/coreutils/sleep

查看info手册:info ‘(coreutils) sleep invocation’

参考文献

  • man 1 sleep, version GNU coreutils 8.26

更新日志

  • 06/02/2018 创建文章