arquivo launchctl plist não está em execução

arquivo launchctl plist não está em execução

Eu criei um script python, gostaria que ele fosse executado no meu Mac algum tempo depois das 16h30, todos os dias da semana. Eu segui as instruções de um arquivo launchctl plistaqui. Mas não funciona, procurei soluções e encontrei umaaqui(a segunda resposta), não tinha +x, então adicionei e ainda nada. Admito que sei pouco sobre automação, então como faço para que isso funcione e, se você se sente generoso, onde aprendeu sobre automação?

Responder1

Você deveria darcronuma tentativa. Com esta ferramenta você pode executar seu script.

Você pode usar o crontab.

  1. Abra um novo terminal
  2. Tiposudo crontab -e
  3. Digite ipara entrar no modo de inserção do vim.
  4. digite seu cron job. Isso irá disparar seu script todos os dias da semana (SEG-FRI) às 4h30

    0 30 4 ? * MON-FRI * python /path/to/your/script.py

  5. Pressione esc para sair do modo de inserção do vim

  6. Digite ZZ (tem que ser maiúsculo)

Se você quiser alterar a data/hora do incêndio, você pode visitarcronmaker. Ele irá gerar a sintaxe cron.

(Você também pode usar o launchd, mas o launchd é compatível com versões anteriores, então você pode usar o cron facilmente sem problemas)

informação relacionada