GNU/Linux >> Linux Esercitazione >  >> Linux

Come aggiungere un lavoro crontab a crontab usando uno script bash?

Ti suggerisco di leggere l'utilizzo e gli esempi di Cron e Crontab .

E puoi eseguire questo:

➜ ( printf -- '0 4 8-14 * *  test $(date +\%u) -eq 7 && echo "2nd Sunday"' ) | crontab
➜  crontab -l
0 4 8-14 * *  test $(date +\0) -eq 7 && echo "2nd Sunday"            

Oppure

#!/bin/bash
cronjob="* * * * * /path/to/command"
(crontab -u userhere -l; echo "$cronjob" ) | crontab -u userhere -

Spero che questo aiuti.


Linux
  1. Come eseguire il debug di uno script Bash?

  2. Come aggiungere un utente Unix/linux in uno script Bash?

  3. Come aggiungere nuove righe nelle variabili in Bash Script?

  4. Come dividere una stringa nello script Bash

  5. Come aggiungere automaticamente account utente E password con uno script Bash?

Come scrivere uno script Bash con esempi

Come visualizzare le finestre di dialogo della GUI nello script bash usando Zenity

Come eseguire uno script Bash

Come analizzare le intestazioni HTTP usando Bash?

Come disabilitare rapidamente un singolo lavoro in crontab

Come eseguire uno script bash?