Se o seu programa (ou um script contornando o programa) sabe quando deve ser executado, ele pode verificar o relógio do sistema quando for executado e, se não estiver em uma janela razoável em torno desse horário, sair imediatamente. / p>
De acordo com as especificações do launchd, ao usar a opção StartCalendarInterval: "Diferentemente do cron que ignora as chamadas de trabalho quando o computador está inativo, o launchd iniciará o trabalho na próxima vez que o computador for ativado."
Mas e se eu quiser pular a invocação? ie. há maneira de fazer o launchd se comportar como cron a esse respeito?
Se o seu programa (ou um script contornando o programa) sabe quando deve ser executado, ele pode verificar o relógio do sistema quando for executado e, se não estiver em uma janela razoável em torno desse horário, sair imediatamente. / p>