当前位置:  技术问答>linux和unix

关于c和perl的文件锁问题

    来源: 互联网  发布时间:2016-04-06

    本文导语:  开始用c:我用lockf锁住了一个文件, int fd = open("/home/tbkk/bin/lockfile", O_WRONLY | O_CREAT, 0660); if (lockf(fd, F_TLOCK, 0) == -1) { if ((errno == EAGAIN) || (errno == EACCES)) return 1;         return -1; } 然后我可以用lockf(fd...

开始用c:我用lockf锁住了一个文件,
int fd = open("/home/tbkk/bin/lockfile", O_WRONLY | O_CREAT, 0660);
if (lockf(fd, F_TLOCK, 0) == -1)
{
if ((errno == EAGAIN) || (errno == EACCES)) return 1;
        return -1;
}

然后我可以用lockf(fd, F_TEST, 0)来看,这个文件有没有被锁掉,

现在我想用perl谢个测试文件锁是否存在的一个功能,该怎么弄啊~迷惘了。小弟刚学习perl。。

|
不是吧,怎么有这样解的哪!

感觉不太可能,或许你还有别的什么办法,这中编码风格实在是太...

|
open (FILE, '>> test.dat');    # open the file
flock FILE, 2;                 # try to lock the file
                               # do something with the file here
flock FILE, 8;                 # unlock the file
close(FILE);                   # close the file

    
 
 

您可能感兴趣的文章:

  • 如何使用perl删除指定文件
  • 请教:用PERL如何替换文件中的特定的一行?
  • perl运行程序如何取自身的文件名?------在线等
  • linux perl脚本文件问题(在线等待)
  • 急!请问如何使用Perl中的什么函数查找文件中的16进制数字?
  • perl中,怎么读出文件的内容啊?
  • uclinux2010编译内核,perl文件hwselect.pl报错
  • PERL的问题!(急)可追加100分
  • perl 土问题
  • perl脚本传递参数的问题
  • 关于perl的问题 我真的想不出是什么问题
  • perl/shell 字符问题
  • 关于LFS中的Perl问题
  • bugzilla安装过程中的mod_perl安装问题
  • unix 下web应用程序调用 一个写数据库的perl脚本 的问题。
  • 请教个关于perl的问题
  • perl 双引号问题?
  • 关于perl的一个问题
  • 在shell中调用perl的返回值问题。
  • perl 数组访问问题
  • 关于perl 的问题!!!!!(急)
  • 重金求解,redhat7.2下安装apache1.3.27时提示bad interperter的问题,和perl有关,如何解决?
  • 用perl匹配并替换文本中的字串问题
  • perl问题请教
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Perl 正则表达式之角色化记忆
  • Perl 库 Gtk2-Perl
  • 有perl爱好者么 perl群 5720265
  • JMX 的 Perl 接口 jmx4perl
  • 给我一点对perl/python的初步认识
  • RH Linux 8.0里时候有perl的看发工具
  • 帮我理清楚一下shell和perl之间的关系。
  • opensolaris 系统中如何使用Perl
  • 如何卸载perl模块?
  • Perl 语言现状怎么样?
  • Python or perl可以替代shell吗
  • perl程序怎么在windows系统运行
  • perl里面嵌套shell
  • perl 各个模块的 api
  • Eclipse的Perl开发插件 EPIC
  • 在Java中运行Perl脚本 JERL
  • (救命啊)在linux下无法运行Perl程序
  • 安装glib2-devel-2.2.3-3缺 perl (来者有分)
  • Symbian Perl
  • 我想在rh9.2下搞搞perl,大家给点建议啊
  • 急求 Perl-DBI-l.32-5.i386.rpm 的下载


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3