Hallo erstmal,
ich habe ein Problem und hoffe, daß Ihr mir helfen könnt.
Folgende Situation
Rechner A holt sich per Modem Messdaten im Format Dat und speichert diese auf seinem Rechner.
Rechner B (Linux) holt sich per FTP jede Stunde 1x diese Dat-Dateien per Script/cronjob ab.
Das Problem was ich jetzt habe ist, daß ich die Dat-Dateien, die ich schon runtergeladen habe nicht nochmal runterladen will. Jetzt müßte ich Rechner B sagen, daß er seine alten Dateien nicht überschreiben soll. Nur wie ?????
Mein Script sieht bis jetzt so aus:
#!/usr/bin/expect
cd /home/username
spawn ftp 999.888.777.66
expect "Name" ; send "user\n"
expect "Password:"
send "meinPasswort\n"
expect "ftp>"
send "prompt\n"
expect "ftp>"
send "mget *.DAT /home/username\n"
expect "ftp>"
send "bye\n"
Also was tun ??????? Oder gibt es andere Ideen ????
P.S.: Ich hoffe ich bin hier im richtigen Forum !?!
ich habe ein Problem und hoffe, daß Ihr mir helfen könnt.
Folgende Situation
Rechner A holt sich per Modem Messdaten im Format Dat und speichert diese auf seinem Rechner.
Rechner B (Linux) holt sich per FTP jede Stunde 1x diese Dat-Dateien per Script/cronjob ab.
Das Problem was ich jetzt habe ist, daß ich die Dat-Dateien, die ich schon runtergeladen habe nicht nochmal runterladen will. Jetzt müßte ich Rechner B sagen, daß er seine alten Dateien nicht überschreiben soll. Nur wie ?????
Mein Script sieht bis jetzt so aus:
#!/usr/bin/expect
cd /home/username
spawn ftp 999.888.777.66
expect "Name" ; send "user\n"
expect "Password:"
send "meinPasswort\n"
expect "ftp>"
send "prompt\n"
expect "ftp>"
send "mget *.DAT /home/username\n"
expect "ftp>"
send "bye\n"
Also was tun ??????? Oder gibt es andere Ideen ????
P.S.: Ich hoffe ich bin hier im richtigen Forum !?!