Thread Perl einen sicheren Counter erstellen (24 answers)
Opened by Johannes_Schuller at 2012-06-06 10:27

pq
 2012-06-06 12:13
#158789 #158789
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
ich würde noch die argumente für seek importieren:
Code (perl): (dl )
1
2
3
use Fcntl qw/ :flock :seek /;
...
seek DATEI, 0, SEEK_SET;

ist lesbarer.
ausserdem lexikalische filehandles benutzen:
Wiki:WasIsteinLexikalischerFileHandle

bitte lies mal http://perl-tutorial.org/, um auf den neuesten stand <u kommen. was man so im netz an schnipseln findet, kann teilweise schon sehr alt sein.

desweiteren ist das mit dem locking seit ewigkeiten eine faq, welche mit perl ausgeliefert wird!
su brauchst nur in der kommandozeile
perldoc -q locking
einzugeben. oder alternativ im browser:
"I still don't get locking. I just want to increment the number in the file. How can I do this?"
http://perldoc.perl.org/perlfaq5.html#I-still-don'...
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread Perl einen sicheren Counter erstellen