Função Perl Flock

Descrição

Esta função suporta bloqueio de arquivo no FILEHANDLE especificado usando o sistema flock (), fcntl () locking ou lockf (). A implementação exata usada depende do que o seu sistema suporta. OPERATION é um dos valores estáticos definidos aqui.

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

Sintaxe

A seguir está a sintaxe simples para esta função -

flock FILEHANDLE, OPERATION

Valor de retorno

Esta função retorna 0 em caso de falha em ativar / desativar bloqueio e 1 em caso de sucesso em ativar / desativar bloqueio.