Quero que um script seja executado minuciosamente, mas pare de executá-lo durante a noite.
eu tentei
OnCalendar=*-*-* 05..00:*:00
mas isso leva a
Failed to parse calendar specification, ignoring: *-*-* 05..00:*:00
Timer unit lacks value setting. Refusing
O que há de errado aqui?
Você está usando um intervalo de tempo inválido. Ao usar
BEGIN..END
,END
deve ser posterior aBEGIN
. Obviamente,00
é mais cedo do que05
erros05..00
. Você precisaIsso executará seu script a cada minuto de
05:00
até23:59
. Presumo que essa era sua intenção. Se, em vez disso, você quisesse correr de05:00
até0:59
você usariaRetirado da página de manual do systemd.time:
O exemplo acima faria com que o script gerenciado pelo systemd fosse executado a cada minuto entre 03 e 05 horas