• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

File upload rekursiv mit löschen von lokaler datei?

Hallo,

ich hab nen problem,
ich muss dateien und verzeichnisse, die ich lokal auf der platte habe in regelmäßigen Abständen rekursiv auf einen FTP Server schieben.
Soweit so gut ...
lftp mirror -R acht das wunderbar aber löscht mir nach dem upload nicht die dateien auf der lokeln platte.
lftp mput hat genau das gleiche problem.
im man von rsync finde ich auch keine funktion zum löschen der lokalen datei nach dem upload.
hat da jemand ne idee?
Sollte (nach möglichkeit) eine lösung sein wo auch sichergestellt ist das die datei vollständig übertragen wure und nicht nur zur hälfte.

Gruß

sphings
 
spoensche schrieb:
lftp mirror -R ordner && rm -rf ordner

ok aber wäre es dann nicht so, das wenn in der zeit des uploads neue dateien in den Ordner kommen, das die dann auch mit gelöscht würden ohne vorher hochgeladen zu werden?
 
bei lftp gibt es einen Parameter dazu:

-E delete source files after successful transfer (dangerous)

somit sollte lftp nur das Löschen, was er übertragen hat. Am besten Mal einen kleinen Testlauf machen.
 
Oben