|< 1 2 3 >| | 22 Einträge, 3 Seiten |
1
2
3
4
5
open (FILE, '>>dateiname') || die ('Kann die datei nicht öffnen');
flock (FILE,2);
print FILE $daten."\n";
flock (FILE,4);
close (FILE) || die ('Kann die Datei nicht schließen');
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
use Fcntl qw(:flock); my $filename = "dateiname"; unless (open (FILE, ">> $filename")) { die ("Kann die datei '$filename' nicht öffnen: $!\n"); } else { if( flock(FH, LOCK_EX) ){ print FILE $daten."\n"; close (FILE) or die ("Kann die Datei '$filename' nicht schließen: Festplatte voll?: $!\n"); } # if else { die "Fehler in flock '$filename': $!\n"; } } # else
|< 1 2 3 >| | 22 Einträge, 3 Seiten |