暂停指定的时间
命令语法格式
sleep NUMBER[SUFFIX]…
sleep OPTION
命令描述
暂停NUMBER秒,与其他非GNU实现不同的地方是NUMBER可以是随意的浮点数。每个参数都是一个数字,然后在后跟一个可选的单位(默认的单位是秒)。可用的单位如下:
“s” 秒
“m” 分钟
“h” 小时
“d” 天
“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 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 创建文章