Eu só descobri como esperar pela entrada do usuário. Entretanto, eu só quero pausar para que o meu while true
não'não bloqueie o meu computador.
Eu tentei pause(1)
, mas diz -bash: syntax error near unexpected token '1'
. Como isso pode ser feito?
Utilize o comando sleep
.
Exemplo:
sleep .5 # Waits 0.5 second.
sleep 5 # Waits 5 seconds.
sleep 5s # Waits 5 seconds.
sleep 5m # Waits 5 minutes.
sleep 5h # Waits 5 hours.
sleep 5d # Waits 5 days.
Também se pode utilizar decimais ao especificar uma unidade de tempo; por exemplo, sleep 1.5s
.
Em Python (a pergunta foi originalmente marcada como Python) você precisa importar o módulo de tempo
import time
time.sleep(1)
ou
from time import sleep
sleep(1)
Pois o script da concha é apenas
sleep 1
Que executa o comando "sono". ex. "/bin/sleep".