Perl flock 函数

描述

此函数支持使用系统flock()、fcntl() 锁定或lockf() 对指定的FILEHANDLE 进行文件锁定。 使用的确切实现取决于您的系统支持什么。 OPERATION 是此处定义的静态值之一。

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

语法

以下是此函数的简单语法 −

flock FILEHANDLE, OPERATION

返回值

此函数在设置/取消设置锁定失败时返回 0,在成功设置/取消设置锁定时返回 1。

❮ Perl 函数参考