This posting in a big german web developer forum sounds very convincing
# using only one command
#
# Author: Patrick Canterino <patrick@patshaping.de>
-# Last modified: 2005-02-12
+# Last modified: 2005-02-16
#
use strict;
read(FILE, my $content, -s $file);
- file_lock(FILE,LOCK_UN) or do { close(FILE); return };
close(FILE) or return;
return \$content;
print FILE $$content or do { close(FILE); return };
- file_lock(FILE,LOCK_UN) or do { close(FILE); return };
close(FILE) or return;
return 1;