The sleep
command in Linux is used to pause the execution of a script or process for a specified amount of time. It is often used in shell scripts or other automation tasks.
The syntax of the sleep
command is:
sleep NUMBER[SUFFIX]...
Where NUMBER
is the number of seconds to pause the execution, and SUFFIX
is an optional time unit that can be specified as s
for seconds, m
for minutes, h
for hours, or d
for days.
For example, the following command will pause the execution of the script for 5 seconds:
sleep 5
And the following command will pause the execution of the script for 5 minutes:
sleep 5m
The sleep
command can be used in a variety of ways, such as in a loop to pause execution between iterations, or in a script to wait for a specific amount of time before executing the next command.