[Hilfe] Cronjob erstellen

Code:
#!/bin/bash

wget http://www.domain1.de/cronjob.html
wget http://www.domain2.de/cronjob.html

Shell-Skripte sind im Endeffekt nichts anderes als eine Aneinanderreihung von Befehlen, die man ggf. noch mit Kontrollstrukturen auf Ereignisse reagieren lassen kann. Musst du also nur die Domains aufrufen und willst die Outputs speichern, dann reicht es wget drauf loszulassen. Willst du die empfangenen Daten noch weiter verarbeiten, bietet sich eher curl an. Ausserdem besteht bei wget natürlich auch die Möglichkeit die Output-Datei anzugeben. Siehe dazu die Manpage.
 
Das Script solltest du unter unixen mittels
Code:
crontab -e
als crontab alle x minuten/stunden... starten lassen koennen.
Code:
EDITOR=nano crontab -e
Um nano als Editor zu nutzen (nicht jede mag VI ;))

Ein Crontabeintrag besteht aus:
MINUTE STUNDE TAG MONAT WOCHENTAG BEFEHL
Ein kleines Besipiel:
Code:
0 */2 * * *  deinScript.sh
führt dein Script alle 2 Stunden aus.
Code:
0 2 * * *  deinScript.sh
hingegen täglich um 2 Uhr.
 
Zurück
Oben