nichtskoenner
Active Member
Hallo zusammen,
ich habe mir ein Skript geschrieben, das
eine Datei auf einen öffentlichen FTP-Server
überträgt.
Starte ich das Skript mit "./myprog", dann
wird die Datei auch auf den FTP übertragen.
Nun wollte ich dieses automatisieren und habe einen
Cronjob eingerichtet.
Der Cronjob ruft mein Skript korrekt auf, loggt
sich auf dem FTP ein, wechselt dort in das richtige
Verzeichnis - übeträgt die Datei aber mit 0 Bytes.
Das heisst, dass der Name übertragen worden ist - nicht
aber der Inhalt.
Woran kann das liegen ?
Wie gesagt: beim manuellen Aufruf des Skriptes funktioniert
alles wunderbar und unter Linux hat es auch per Cron
geklappt. Wo mache ich einen Denkfehler ?
nichtskoenner
ich habe mir ein Skript geschrieben, das
eine Datei auf einen öffentlichen FTP-Server
überträgt.
Starte ich das Skript mit "./myprog", dann
wird die Datei auch auf den FTP übertragen.
Nun wollte ich dieses automatisieren und habe einen
Cronjob eingerichtet.
Der Cronjob ruft mein Skript korrekt auf, loggt
sich auf dem FTP ein, wechselt dort in das richtige
Verzeichnis - übeträgt die Datei aber mit 0 Bytes.
Das heisst, dass der Name übertragen worden ist - nicht
aber der Inhalt.
Woran kann das liegen ?
Wie gesagt: beim manuellen Aufruf des Skriptes funktioniert
alles wunderbar und unter Linux hat es auch per Cron
geklappt. Wo mache ich einen Denkfehler ?
nichtskoenner