Dateien erst verschieben wenn komplett da

  1. Banzai-Bug

    Banzai-Bug Thread Starter MacUser Mitglied

    Mitglied seit:
    08.01.2004
    Beiträge:
    305
    Zustimmungen:
    10
    Hi,

    helft mir mal auf die Sprünge.

    Ich würde gerne Dateien verschieben, die nicht "sofort" verfügbar sind.
    Sprich eine Datei landet in einem Ornder und soll dann automatisiert verschoben werden sobald die datei vollständig in dem Ordner ist.

    Das ganze im shell von OS 10.4.x

    Der launchd job ist kein Problem genauso wenig das verschieben selbst.

    Was aber ein Problem ist:

    Wie bringe ich dem script bei eine Prüfung zu machen ob die Datei komplett ist?

    Beispiel: Ich FTPe etwas in ein verzeichnis und der upload dauert ein paar Minuten. Wenn ich jetzt ein mv mache dann ist die Datei sofort weg.

    Sprich entwerder könnte ich die Datei auf "Wachstum" prüfen oder mit lsof checken ob da noch was drauf zugreift. Leider fehlen mir dazu noch einige Kenntnisse.

    Hat jemand einen Tip?
     
    Banzai-Bug, 12.02.2006
    #1
  2. maceis

    maceis MacUser Mitglied

    Mitglied seit:
    24.09.2003
    Beiträge:
    16.696
    Zustimmungen:
    602
    Nur mal so als Denkansatz:
    Code:
    curl -u anonymous:mac@mac.com -O ftp://ftp.leo.org/WELCOME.TXT \
    && mv WELCOME.TXT /tmp
    Du lädst hiermit die Datei "WELCOME.TXT" vom Server "ftp.leo.org", bei dem Du dich mit dem Benutzer "anonymous" und dem Passwort "mac@mac.com" authentifizierst.
    Sobald der Download fertig ist, wird die Datei nach "/tmp" verschoben.

    (Du kannst den "\" weglassen und das Kommando in eine Zeile schreiben)
     
    maceis, 12.02.2006
    #2
  3. Banzai-Bug

    Banzai-Bug Thread Starter MacUser Mitglied

    Mitglied seit:
    08.01.2004
    Beiträge:
    305
    Zustimmungen:
    10
    nun, leider war das nicht so gemeint

    ich bezog meine Frage nicht auf daten die ich selber runterlade sondern darauf, dass die Daten "angeliefert" werden.

    Es läd also jmd anderes etwas rauf nicht ich herunter.
     
    Banzai-Bug, 12.02.2006
    #3
Die Seite wird geladen...
Ähnliche Themen - Dateien erst verschieben
  1. isarcanoe
    Antworten:
    23
    Aufrufe:
    849
    isarcanoe
    26.06.2017
  2. Jakko1004
    Antworten:
    15
    Aufrufe:
    905
    Olivetti
    02.02.2017
  3. Discovery
    Antworten:
    8
    Aufrufe:
    484
    Schiffversenker
    16.10.2016
  4. Cie
    Antworten:
    6
    Aufrufe:
    452
  5. ObiTobi
    Antworten:
    3
    Aufrufe:
    955
    ObiTobi
    08.09.2013