Perguntas com a marcação «sleep»

6
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? (Desde que, é …
33 bash  timestamps  sleep 


8
Evitando a espera ocupada no bash, sem o comando sleep
Eu sei que posso esperar que uma condição se torne realidade no bash fazendo: while true; do test_condition && break sleep 1 done Mas ele cria 1 subprocesso a cada iteração (suspensão). Eu poderia evitá-los fazendo: while true; do test_condition && break done Mas ele usa muita CPU (espera ocupada). …


2
Como executar o serviço de usuário systemd para acionar no modo de suspensão (também conhecido como suspender, hibernar)?
Com base em várias fontes que eu juntei ~/.config/systemd/user/screenlock.service: [Unit] Description=Lock X session Before=sleep.target [Service] Environment=DISPLAY=:0 ExecStart=/usr/bin/xautolock -locknow [Install] WantedBy=sleep.target Eu o habilitei usando systemctl --user enable screenlock.service. Porém, após a reinicialização, o login, a suspensão e a continuação (testados com systemctl suspende fechando a tampa) a tela não está …


4
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 …
11 shell  sleep 

3
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 …
11 bash  date  time  sleep 

3
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 …

1
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 …
10 openbox  sleep 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.