Usuario anónimo
¿Cómo puedo pausar mi script de shell durante un segundo antes de continuar?
Sólo he encontrado cómo esperar a la entrada del usuario. Sin embargo, sólo quiero hacer una pausa para que mi while true
no se bloquee el ordenador.
He intentado pause(1)
, pero dice -bash: syntax error near unexpected token '1'
. ¿Cómo se puede hacer?
638
3
Utiliza el comando
sleep
.Ejemplo:
También se pueden emplear decimales cuando se especifica una unidad de tiempo; por ejemplo,
sleep 1.5s
.En Python (la pregunta fue etiquetada originalmente como Python) necesitas importar el módulo de tiempo
o
Para la secuencia de comandos de shell es sólo
Que ejecuta el comando
sleep
. ej./bin/sleep
Me doy cuenta de que estoy un poco tarde con esto, pero también se puede llamar a dormir y pasar el tiempo disired en. Por ejemplo, si quería esperar durante 3 segundos que puedo hacer:
4 segundos quedaría así: