Erik Tews: Perl, Datei sperren während Bearbeitung

Beitrag lesen

Hallo,

ich bin gerade dabei in Perl ein Gästebuch zu schreiben, und habe da eine kleine Unklarheit:
Muss ich wenn ich eine Datei zum bearbeiten öffne (es wird dabei der ganze Inhalt eingelesen, vorne etwas angehängt, und dann wieder zurückgeschrieben), diese irgendwie sperren. In einem Buch habe ich den Befehl FLOCK gefunden, wobei mir etwas unklar ist, wozu ich ihn brauche, und in Selfhtml wird dieser Befehl garnicht erwähnt.
Wäre nett wenn irgendjemand der davon Ahnung hat mich in dieser Beziehung aufklären könnte.

Gibt es vielleicht eine Möglichkeit, daß sich Programme, die in eine Datei schreiben sollen, sich in eine Warteschlange einreihen? Also erst darf Programm 1 schreiben, und wenn wärend dieser Arbeiten Programm 2 aufgerufen wird, wartet es so lange, bis Programm 1 fertig ist. Kennt jemand so eine Möglichkeit?