Crontab – Configurazione insolita – Saltare una piccola window del tempo settimanale

Ho un requisito di business per eseguire un programma crontab non ortodosso come segue:

Ogni giorno eseguire uno script da 1-21

  • strongswan vs openswan
  • Sovrascrivere il nome host DHCP su RHEL5 / CentOS / Amazon Linux
  • Problema Linux di iptables / conntrack
  • Come automatizzare la configuration RAID, il BIOS configura durante l'installazione di PXE
  • Grafica dell'uso di CPU per utente su una macchina Linux
  • È / dev in linux virtuale?
  • Ogni giorno, ma sabato, corre dal 21-0

    Quindi stavo pensando che questo functionrebbe:

    5 1-20 * * * /path/to/script.php 5 21-00 * * 0-5,7 /path/to/script.php 

    O c'è un modo migliore?

    – Modifica –

    Blah questo è ciò che accade quando pubblichi prima del caffè mattutino, non c'è 7 in crontab come syntax 0-6, quindi la voce dovrebbe essere:

     5 * * * 0-5 /path/to/script.php 5 1-21 * * 6 /path/to/script.php 

  • iptables fail2ban avendo port 22 e non riesce a bloccare ssh sulla port personalizzata
  • mod_security: un'altra regola con lo stesso ID
  • come faccio a rilevare quale versione 32 o 64 bit Java è installato in Centos?
  • Orario per i lavori cron
  • Il rabbitmq Mq non riesce ad avviarsi
  • Come ridurre l'utilizzo della CPU Samba sul server CentOS?
  • One Solution collect form web for “Crontab – Configurazione insolita – Saltare una piccola window del tempo settimanale”

    Questo non sembra soddisfare le tue esigenze in quanto non esegue lo script each giorno a 21 (non funziona sabato a 21).

    Il tuo requisito sembra semplificare al bar di tutti i giorni di sabato eseguire uno script a 5 minuti dopo l'ora. Su un sabato corre solo da 1-21 ad esempio

     5 * * * 1-5,7 /path/to/script 5 1-21 * * 6 /path/to script 
    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.