Re: Hilfe bei Cronjob auf meinem Linux Server
Hallo ThomasW,
wget -O neuer_name.txt -P ~/html/ http://www.testseite.de/test.txt
Wo ist hier der Fehler???
Die Option -O entspricht nicht einfach einem umbennen, sondern einer Umleitung. Als Skript wäre die Option -O so etwas:
wget -O - http://www.testseite.de/test.txt > neuer_name.txt
Use of `-O' is _not_ intended to mean simply "use the name FILE instead of the one in the URL;" rather, it is analogous to shell redirection:
`wget -O file http://foo' is intended to work like `wget -O - http://foo > file'; `file' will be truncated immediately, and _all_ downloaded content will be written there.
(s. man wget)
Damit wirkt dann der Directory-Prefix ~/html/ auch nicht. Wahrscheinlich liegt dein File direkt im Homeverzeichnis.
Nimm also besser
wget -O ~/html/neuer_name.txt http://www.testseite.de/test.txt
wobei ich hier sogar die absolute Form vorziehen würde:
wget -O /home/thomas/html/neuer_name.txt http://www.testseite.de/test.txt
Denkbar wäre auch ein vorheriges
cd /home/thomas/html
um den Parameter -O zu vermeiden.
Das alles jetzt unter der Annahme, daß die Rechte alle stimmen, dein Cronjob richtig angelegt wurde usw.
Viele Grüße
Marvin