hallo,
ist ein paralleler Schreibzugriff auf eine Datei problemlos möglich?
Möglich ist es, aber nicht problemlos und auch nicht ratsam.
Warum nicht problemlos? Was könnte passieren?
Wenn zwei (oder mehr) Prozesse gleichzeitig schreibend auf ein und dieselbe Datei zugreifen, kann es passieren, daß sie ihre Eingaben gegenseitig überschreiben. flock soll genau das verhindern.
use Fcntl qw(:DEFAULT :flock);
Hier hast du zwar das richtige Modul angesprochen, aber im Script passiert dann nichts.
sysopen(FILE,"./testdatei",O_RDWR) or die $!;
Ups. Warum nimmst du sysopen?
Grüße aus Berlin
Christoph S.