F
falangkinjau
Grünschnabel
Einen schönen guten Abend Forum!
Hintergrundinformation:
Ein Perlscript listet mir den Inhalt eines Verzeichnis in eine Datei. Diese Einträge, also vorhandene Dateien, werden dann geholt. Das Verzeichnis liegt auf einem entfernten Rechner ( Unix-Maschine ).
Da die Geschichte auf einem Windowsrechner läuft und ich mich auf Active-Perl 5.6.x beschränken muß, habe ich das über einen Systemaufruf mit putty's sftp und putty's scp gelöst, da die Module net::ssh::perl und was es da noch so alles gibt nicht unter einer nativen Windowsumgebung compiliert werden kann. Cygwin kann ich nicht benutzen.
Bis hier läuft ja alles soweit gut und mit dem Perlscript selber gibt es ja keine Probleme.
So, und nun mein Verständnisproblem und was ich auch nicht testen kann bzw. nicht weiß:
In den Moment wo das Verzeichnis mit sftp gescannt wird, kann es doch sein das gerade eine sehr große Datei abgelegt wird.
Die Frage lautet nun:
Erhalte ich den Verzeichniseintrag beim Scannen schon mit, auch wenn der Kopiervorgang noch nicht abgeschlossen wurden ist?
Wenn ja, dann wäre das ja eine Katastrophe, da ich ja dann über scp diesen noch nicht abgeschlossenen Vorgang eventuell unterbreche, einen Fehler beim Download erhalte oder ich erhalte eine unvollständige Datei.
Für jeden Erklärung bzw. Tipp bin ich dankbar.
Wenn noch was unklar ist bzw. weitere Informationen benötigt werden so liefer ich die gerne nach.
Ich wünsche Euch einen schönen Samstag Abend
Ciao
Hintergrundinformation:
Ein Perlscript listet mir den Inhalt eines Verzeichnis in eine Datei. Diese Einträge, also vorhandene Dateien, werden dann geholt. Das Verzeichnis liegt auf einem entfernten Rechner ( Unix-Maschine ).
Da die Geschichte auf einem Windowsrechner läuft und ich mich auf Active-Perl 5.6.x beschränken muß, habe ich das über einen Systemaufruf mit putty's sftp und putty's scp gelöst, da die Module net::ssh::perl und was es da noch so alles gibt nicht unter einer nativen Windowsumgebung compiliert werden kann. Cygwin kann ich nicht benutzen.
Bis hier läuft ja alles soweit gut und mit dem Perlscript selber gibt es ja keine Probleme.
So, und nun mein Verständnisproblem und was ich auch nicht testen kann bzw. nicht weiß:
In den Moment wo das Verzeichnis mit sftp gescannt wird, kann es doch sein das gerade eine sehr große Datei abgelegt wird.
Die Frage lautet nun:
Erhalte ich den Verzeichniseintrag beim Scannen schon mit, auch wenn der Kopiervorgang noch nicht abgeschlossen wurden ist?
Wenn ja, dann wäre das ja eine Katastrophe, da ich ja dann über scp diesen noch nicht abgeschlossenen Vorgang eventuell unterbreche, einen Fehler beim Download erhalte oder ich erhalte eine unvollständige Datei.
Für jeden Erklärung bzw. Tipp bin ich dankbar.
Wenn noch was unklar ist bzw. weitere Informationen benötigt werden so liefer ich die gerne nach.
Ich wünsche Euch einen schönen Samstag Abend
Ciao