El comando sleep
en Bash se utiliza para pausar la ejecución de un script o un comando durante un período de tiempo específico. Es útil para controlar el flujo de ejecución en scripts, permitiendo retrasos entre comandos.
La sintaxis básica del comando sleep
es la siguiente:
sleep [opciones] [tiempo]
-h
, --help
: Muestra la ayuda sobre el comando.-V
, --version
: Muestra la versión del comando.Aquí hay algunos ejemplos prácticos del uso del comando sleep
:
sleep 5
sleep 2m
sleep 1.5
for i in {1..5}; do
echo "Contando: $i"
sleep 1
done
echo "Iniciando proceso..."
sleep 3
echo "Proceso en ejecución..."
sleep 2
echo "Proceso completado."
sleep
para evitar que un script consuma demasiados recursos al hacer pausas entre tareas.sleep
con otros comandos en un script para crear temporizadores o retrasos.