作者iFEELing (ing)
看板perl
标题[问题] 请问如何知道一个档案正在被写入?
时间Wed Oct 10 10:50:56 2007
是这样的 我现在有一个目录
这个目录 有一只程式会一直把档案写进来
我的perl script要定时每隔几分钟 就把目录里的档案移开到其他目录
目前的做法是用 readdir 把目录底下的档名扫进来 再call mv 这个指令去搬
这样 如果碰到有一个档案正在被写入而无法搬移 该怎麽得知这样的讯息呢??
----
不过想一想 就算搬不成功 下次script跑起来的时候还是可以搬...
这样好像就没有很必要说一定当下就要处理
可是还是想知道说有什麽其他的方式这样...
感谢各位罗 :)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.134.36.154
※ 编辑: iFEELing 来自: 220.134.36.154 (10/10 10:52)
1F:推 vince730828:借题问一下...用readdir於UNIX是否一定也会读入 . .. 10/10 18:12