in meiner .netrc steht folgendes
Code: Alles auswählen
machine hostname
login user
password password
macdef init
cd path/html/
lcd /var/opt/gateway/new/
prompt
ascii
mput *.xml
quit
Code: Alles auswählen
#/bin/bash
ftp hostname
mv /var/opt/gateway/new/* /var/opt/gateway/old/
Im Gegenzug läuft auf einem anderen Server (SERVER 2) ein ähnliches scripts welches in unregelmäßigen Abständen die xml-dateien generiert und eben in new ablegt.
So jetzt das problem. Jedes XML file ist 1-2 KB groß. Es kann natürlich vorkommen, das der SERVER 2 genau im dem moment die xml dateien sendet (manchmal > 200 stück)
wenn das script anläuft. Was passiert mit den Dateien die gerade geschrieben werden ? Sind die sowieso gesperrt oder würde er eine halbfertige Dateien übertragen ?
Danke !
Gruß,
Andre