Perguntas com a marcação «sleep»

33
Executando um loop precisamente uma vez por segundo

Estou executando esse loop para verificar e imprimir algumas coisas a cada segundo. No entanto, como os cálculos demoram talvez algumas centenas de milissegundos, o tempo impresso às vezes pula um segundo. Existe alguma maneira de escrever um loop que eu garanta uma impressão a cada segundo?...

11
Dormir até a próxima ocorrência de horário específico

Preciso de uma série de comandos ou de um único comando que durma até a próxima ocorrência de um horário específico como "4:00". Como eu faria isso? O atcomando ou um cronjob não é uma opção porque não devo deixar o script em que estou atualmente. O caso específico de que estou falando é um...

11
Como determinar a quantidade de tempo restante em um "sono"?

Eu tenho: sleep 210m && for i in $(seq 1 5); do echo -e '\a'; sleep 0.5; done funcionando como um timer simples e sem frescuras para me lembrar quando algo deve ser feito. Esse sleep 210mé o PID 25347. Estou tentando descobrir quanto tempo resta no sono. O melhor que eu inventei,...

10
Ativar o monitor do modo de suspensão remotamente

Eu tenho um servidor rodando Ubuntu xdmcom openboxno qual está ligado um monitor que exibe um vídeo que é lançado através de um daemon cron. Quando o monitor não é usado por um certo período de tempo, ele entra no modo de suspensão e não consigo acordá-lo com o processo de vídeo: O monitor...

10
Executar comando a cada X segundos

Desejo executar um comando a cada 10 segundos e executá-lo em segundo plano (eliminando assim watch?). Todas as respostas mostram algo como o seguinte, mas isso será executado a cada 11 a 14 segundos. Como pode ser isto alcançado? while true; do # perform command that takes between 1 and 4...