at e horário de verão

2

Suponha que eu tenha adicionado uma tarefa por meio de at -t , especificando o dia seguinte no meu fuso horário. No dia seguinte, meu fuso horário muda a partir do horário de verão. A questão é se a tarefa será executada corretamente no tempo esperado.

    
por Vit Kos 30.10.2013 / 09:04

1 resposta

0

Sim, ele será executado corretamente no momento determinado, que é o tempo que você verá no seu relógio de parede (supondo que você o corrigiu para o horário de verão).

Os únicos tempos "problemáticos" estão dentro da hora real que é "perdida" quando o horário de verão é iniciado e os relógios avançam. Nesse caso, no momento do agendamento , são adicionados 3600 segundos extras a essa hora de início (alterações do horário de verão na Europa Ocidental em 2017, no dia 26 de março):

$ at 02:30 2017-03-26 
warning: commands will be executed using /bin/sh
at> echo hallo
at> <EOT>
job 10 at Sun Mar 26 03:30:00 2017
$ at 03:31 2017-03-26 
warning: commands will be executed using /bin/sh
at> echo hallo
at> <EOT>
job 11 at Sun Mar 26 03:31:00 2017

Você pode verificar isso com atq :

11  Sun Mar 26 03:31:00 2017 a anthon
10  Sun Mar 26 03:30:00 2017 a anthon

Embora a entrada tenha sido de 61 minutos, as tarefas programadas estão separadas por apenas 1 minuto.

    
por 29.03.2016 / 16:52

Tags