Función de bandada de Perl

Descripción

Esta función admite el bloqueo de archivos en el FILEHANDLE especificado mediante el bloqueo del sistema flock (), fcntl () o lockf (). La implementación exacta utilizada depende de lo que admita su sistema. OPERACIÓN es uno de los valores estáticos definidos aquí.

Operation	Result
LOCK_SH 	Set shared lock.
LOCK_EX 	Set exclusive lock.
LOCK_UN 	Unlock specified file.
LONG_NB 	Set lock without blocking.

Sintaxis

A continuación se muestra la sintaxis simple para esta función:

flock FILEHANDLE, OPERATION

Valor devuelto

Esta función devuelve 0 en caso de falla al armar / desarmar el bloqueo y 1 en caso de éxito al armar / desarmar el bloqueo.