Suspends execution for an interval.
sleep Seconds
The sleep command suspends execution of a process for at least the interval specified by the Seconds parameter. The amount of time specified in the Seconds parameter can range from 1 to MAXINT (2,147,483,647) seconds.
This command returns the following exit values:
| Item | Description | 
|---|---|
| 0 | The execution was successfully suspended for at least Seconds seconds, or a SIGALRM signal was received. | 
| >0 | An error occurred. | 
(
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
)&
 This command sequence warns all users 10 minutes,
5 minutes, and 1 minute before the system is shut down.while true
do
 date
 sleep 60
done
 This shell procedure displays the date and time once
a minute. To stop it, press the Interrupt key sequence.