Hallo,
ich möchte eine Datei mittels
schreiben. Diese Datei wird mit ca. 500MB relativ groß.
Nun würde ich gerne sicherstellen, das die Datei vollständig geschrieben wird, bevor ein anderer Anwender, oder ein anderer Prozess darauf zugreifen kann.
Ich habe bei Tests mal versucht die zu schreibende Datei während des Speichervorgangs zu löschen. Das ging auch ohne Probleme, das Script hat nicht mal einen Fehler angezeigt. Es tat so, als wenn nichts gewesen wäre.
Wie kann ich die zu schreibende Datei sichern, das diese nicht gelesen, verändert, verschoben oder gelöscht werden kann, solange ich hineinschreibe?
Grüße & Danke
Hans
ich möchte eine Datei mittels
Code:
fs.createWriteStream()
Nun würde ich gerne sicherstellen, das die Datei vollständig geschrieben wird, bevor ein anderer Anwender, oder ein anderer Prozess darauf zugreifen kann.
Ich habe bei Tests mal versucht die zu schreibende Datei während des Speichervorgangs zu löschen. Das ging auch ohne Probleme, das Script hat nicht mal einen Fehler angezeigt. Es tat so, als wenn nichts gewesen wäre.
Wie kann ich die zu schreibende Datei sichern, das diese nicht gelesen, verändert, verschoben oder gelöscht werden kann, solange ich hineinschreibe?
Grüße & Danke
Hans