sleep 命令
用途
执行暂挂一段时间。
语法
休眠 秒
描述
sleep 命令至少在 Seconds 参数指定的时间间隔内暂挂进程的执行。 Seconds 参数指定的时间值可以从 1 至最大整数(2,147,483,647)秒。
退出状态
本命令返回以下退出值:
| 项 | 描述 |
|---|---|
| 重大安全事件数量 | 暂挂执行成功至少是 Seconds 秒,或者收到 SIGALRM 信号。 |
| > 0 | 发生错误。 |
示例
- 要在经过一定时间后运行命令,请输入:
系统关闭之前,命令序列在还剩下的 10 分钟、5 分钟、1 分钟时警告所有的用户。( echo "SYSTEM SHUTDOWN IN 10 MINUTES!" | wall sleep 300; echo "SYSTEM SHUTDOWN IN 5 MINUTES!" | wall sleep 240; echo "SYSTEM SHUTDOWN IN 1 MINUTE!" | wall sleep 60; shutdown )& - 要定期运行命令,请输入:
该 shell 过程每分钟显示一次日期和时间。 要停止它,请按下 Interrupt 按键序列。while true do date sleep 60 done