Am Freitag, 14. Juni 2002 09:40 schrieb Christoph Maurer:
Am Fre, 14 Jun 2002 schrieb Peter Kuechler:
Wie kann ich in der bash testen ob eine datei noch offen ist?
Wenn ich z.B. eine (große) Datei kopiere, dann sind quelle und Ziel bis zum Ende des Kopiervorgangs geöffnet. Ich wiil jetzt in einem Script prüfen, ob die Datei fertig übertragen ist. Wenn ja, dann sollte sie eigentlich nicht mehr offen sein.
Geht das in der Bash?
Mit fuser müßte sich doch was machen lassen, siehe auch man fuser.
Bingo! fuser -s dateiname Wenn datei offen, Rückgabewert 0 Wenn Datei nicht offen, Rückgabewert 1 Damit kann man was machen, danke;-)) PS: Eigentlich habe ich das Kommando schon selbst benutzt, aber manchmal sieht man den Wald vor lauter Bäumen nicht:-* -- mfg Peter Küchler, Planungsverband Ballungsraum Frankfurt/Rhein-Main