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_function_references.htm
广告