GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie füge ich einen Crontab-Job mit einem Bash-Skript zu Crontab hinzu?

Ich schlage vor, Sie lesen die Verwendung und Beispiele von Cron und Crontab .

Und Sie können dies ausführen:

➜ ( 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"            

Oder

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

Hoffe das hilft.


Linux
  1. Wie debuggt man ein Bash-Skript?

  2. Wie füge ich einen Unix/Linux-Benutzer in einem Bash-Skript hinzu?

  3. So teilen Sie eine Zeichenfolge in Bash-Skript auf

  4. Wie füge ich eine IP-Adresse unter Ubuntu 18.04 mit Netplan hinzu?

  5. Wie erstelle ich eine Crontab über ein Skript

So schreiben Sie ein Bash-Skript mit Beispielen

So zeigen Sie GUI-Dialoge in Bash-Skripten mit Zenity an

So führen Sie ein Bash-Skript aus

Fügen Sie dem Pfad ein Bash-Skript hinzu

Wie parse ich HTTP-Header mit Bash?

Wie führt man ein Bash-Skript aus?