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