B
Banzai-Bug
Aktives Mitglied
Thread Starter
- Dabei seit
- 08.01.2004
- Beiträge
- 308
- Reaktionspunkte
- 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?
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?