Archiv verlassen und diese Seite im Standarddesign anzeigen : ftp-Upload per cronjob zu t-online
Hallo Linuxer,
ich möchte diverse Dateien, die ich mit meiner Wettterstation gewinne, regelmäßig mit einem ftp-cronjob auf meine homepage bei t-online hinaufschaufeln? Kann mir jemand einen Tip geben, wie so ein Script aussehen muß?
Vielen Dank
Christoph
http://christoph.schwaeppe.bei.t-online.de
Hi Christoph,
z.B. mit so einem Script:
#!/bin/sh
ftp -ivtn home.up.t-online.de < < EOF
user USERNAME PASSWORT
put DateiZumUpload
get DateiZumDownload
quit
EOF
Du mußt die Leerzeichen in der 2. Zeile vor dem EOF löschen.
D.h. die 2 "Klammern und das EOF" zusammen.
Wobei ja bei T-Online User und Passwort egal sind.
Dieses Script läßt du dann per Cron immer wieder aufrufen.
Hi Snoopy99,
das scheint hinzuhauen allerdings erhalte ich die Meldung "ftp: Name or service not known"
Das Script sieht jetzt so aus:
#!/bin/sh
/usr/bin/ftp -ivtn home.up.t-online.de
user ftp .
mput /usr/local/share/wx200d/html/*.html
mput /usr/local/share/wx200d/html/*.png
quit
Ersteinmal danke
Christoph
http://christoph.schwaeppe.bei.t-online.de/
SeeksTheMoon
13.05.02, 12:30
es heißt ja auch home-up.t-online.de, nicht home.up.t-online.de
Ääh,....
manchmal ist man ja so doof, man sieht den Wald vor Bäumen nicht, und erst ein Anderer kommt endlich und sagt: "klarr ...". Ich glaube. daß wird's sein.
Danke Dir vielmals
und möglicher weise weiterhim angenehmen Kontakt :-)
Christoph, alias cslinux (weil ich so begeistert bin*)
* andere Geschichte, ich habe angefangen vor ca. 20 Jahren angefangen, mich in Mailboxen rumzutreiben. Irre Entwicklung!!!
Nochmal für Snoopy99,
Rätsel, was ist jetzt los (hbae tdsl-flat), Das script sieht <b>exakt</b> so aus:
#!/bin/sh
/usr/bin/ftp home-up.t-online.de
user ftp .
mput /usr/local/share/wx200d/html/*.html
mput /usr/local/share/wx200d/html/*.png
quit
Die Ausgabe (von der Kommandozeile) sieht so aus:
cs@linux:~> homepageCsWetterUpload
Connected to home-up.t-online.de.
220 T-Online Homepage FTP-Server Version 58928 ready.
Name (home-up.t-online.de:cs):
Auf jedenfall weiter alls zuvor.
Danke
Christoph
Das liegt an dem EOF Zeug. Das muss in die 2. Zeile, und dann natürlich ans Ende.
Es bewirkt, dass die nächsten Zeilen abgearbeitet, sonst passiert ja nichts.
WIe kann man eigentlich in diesem Skript bzw. mit diesem Skript das Verzeichniss wechseln, in das hochgeladen wird mit so was wie cd /Download/ oder so ?
SeeksTheMoon
25.05.02, 15:57
einfach cd /Download eintragen, oder gibts da ein Problem?
ne eigentlich nicht mit dem cronjob kann ich ja dann einfach das Skript starten muss ich das irgendwie speciel abspeichern oder so ?
SeeksTheMoon
25.05.02, 16:37
nö, Du musst nur sagen, welches Programm wann gestartet werden soll.
Ok ich werds gleich mal ausprobieren
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.