在没有 fsevent 的情况下监视 OSX 中的目录更改
Posted
技术标签:
【中文标题】在没有 fsevent 的情况下监视 OSX 中的目录更改【英文标题】:Monitoring a directory for changes in OSX without fsevent 【发布时间】:2011-08-26 19:47:46 【问题描述】:是否有 fsevent 的替代品或某种包装器?
我正在尝试监视特定文件夹以查找具有特定扩展名的文件的更改。
【问题讨论】:
Observe a File or Folder in Objective-C 的可能重复项 @Rob Keniger:不是那个问题的重复,因为那个问题不排除 FSEvents,事实上,FSEvents(你在那个问题上建议的)是公认的答案。 【参考方案1】:有UKKQueue,它是一个很好的内核队列事件监控包装器——文档中提到的替代方案。
【讨论】:
@Peter Heh。感谢您的编辑。我开始写作,走神了,然后没有校对就回来了。 :-) 看起来 VDKQueue 是 UKKQueue 的更新版本(已有 8 年历史)。 github.com/bdkjones/VDKQueue以上是关于在没有 fsevent 的情况下监视 OSX 中的目录更改的主要内容,如果未能解决你的问题,请参考以下文章
使用 perl (macos 和 linux) 监视文件的更改