Bash: sleep - 延遲指定時間

Augusdi發表於2015-08-22


用途說明

sleep命令常用於在shell指令碼中延遲時間。

 

常用方式

注意:以下用法中<n>可以為小數。

 

格式:sleep <n>

格式:sleep <n>s

延遲<n>秒。

 

格式:sleep <n>m

延遲<n>分鐘。

 

格式:sleep <n>h

延遲<n>小時。

 

格式:sleep <n>d

延遲<n>天。

 

使用示例

示例一

[root@jfht ~]# date; sleep 5; date
2011年 04月 17日 星期日 19:49:23 CST
2011年 04月 17日 星期日 19:49:28 CST
[root@jfht ~]#

 

示例二

[root@jfht ~]# date; sleep 1.5m; date
2011年 04月 17日 星期日 19:50:06 CST
2011年 04月 17日 星期日 19:51:36 CST
[root@jfht ~]#

 

問題思考

相關資料

【1】中國IT實驗室 linux sleep命令詳解
http://linux.chinaitlab.com/command/808582.html
【2】bbs.ChinaUnix.net 用sleep命令代替crontab定期執行命令
http://bbs.chinaunix.net/thread-2193921-1-1.html

 

相關文章