Stop cronjob per due ore in una settimana

Ho un cronjob che corre each 5 minuti tutto il giorno in una settimana. Voglio smettere questo cronjob per 2 ore solo domenica. Potresti aiutarmi con me per impostare questo.

  • il lavoro di cron di lunga data non sta inviando la sua output
  • Ricevi il cron per submit email con formato HTML
  • Come posso eseguire uno script dal cron solo una volta alla volta?
  • Cronjob non è in esecuzione
  • Come eseguire il backup dei file "crontab -e"?
  • Quale utente eseguono gli script nelle cartelle cron come? (cioè cron.daily, cron.hourly, ecc.)
  • Come controllare i registri cron in Ubuntu
  • cron + pam pesantemente spamming i miei registri
  • One Solution collect form web for “Stop cronjob per due ore in una settimana”

    Anziché confondere con voci di pianificazione esoteriche di crontab, è necessario che il tuo script controlla un file e non esegua un'esecuzione completa se il file è presente. Quindi, pianificare un secondo script in cron per creare quel file in Domenica all'ora in cui si desidera arrestare l'altro script e quindi un altro script 2 ore più tardi in cron per rimuovere il file.

    In questo modo, è ansible essere flessibili quando lo script principale fa e non viene eseguito solo modificando i tempi degli script di creazione / rimozione.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.