Ehehe.. but I don't know how to lock. I always see examples that give me the impression that if the file is locked, because the script is writing to the file this will fail.
Am I right or lock will wait the file stop being used and try to lock? Rafael "Drieux" <[EMAIL PROTECTED]> escreveu na mensagem [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > > On Monday, May 6, 2002, at 09:35 , Rafael Cotta wrote: > [..] > > Can someone give me a little function that will receive a filename and a > > string, and append this string to the file referenced by filename? > > you mean something like: > > ### sub MakeTmpFile { > ### my ($file, @mlist ) = @_; > ### open(FH, ">> $file") or die "unable to open $file:$!\n"; > ### print FH "$_\n" foreach(@mlist); > ### close FH ; > ### > ### } # end of MakeTmpFile > > that takes a list of lines to append to the file vice a single > string - but I guess it would still work... > > > My problem is that this will run on a webserver. Do I have to use lock or > > there's no problem when appending to a file? > > are you running this under mod_perl and hence could have more > than one invocation all trying to append to the same file???? > > Yeah a lock file IS a way to solve that type of problem. > > > ciao > drieux > > --- > > ps: If I can be of help email me directly... or read from > where I am stashing the bits and bobs that i have demoed: > > http://www.wetware.com/drieux/CS/lang/Perl/Beginners/ > -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]