Linux Shell中的延时函数 sleep
在 linux shell 脚本中经常需要做一些延时处理。所以经常要用到 sleep 或 usleep 函数。下面来说一下 sleep 和 usleep 的区别:sleep : 默认以秒为单位。usleep : 默认以微秒为单位。1s = 1000ms = 1000000ussleep 不但可以用秒为单位,还可以指定延迟的单位,例如:sleep 1s 表示延迟一秒sleep 1m 表示延迟一分钟s
·
在 linux shell 脚本中经常需要做一些延时处理。
所以经常要用到 sleep 或 usleep 函数。
下面来说一下 sleep 和 usleep 的区别:
sleep : 默认以秒为单位。
usleep : 默认以微秒为单位。
1s = 1000ms = 1000000us
sleep 不但可以用秒为单位,还可以指定延迟的单位,例如:
sleep 1s 表示延迟一秒
sleep 1m 表示延迟一分钟
sleep 1h 表示延迟一小时
sleep 1d 表示延迟一天
有时 usleep 不能用;可以用下面格式延时:
sleep 0.01 // 10ms
sleep 0.1 // 100ms
更多推荐
已为社区贡献2条内容
所有评论(0)