首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ruby-inotify示例?

ruby-inotify示例?
EN

Stack Overflow用户
提问于 2011-09-15 07:31:53
回答 2查看 4.8K关注 0票数 1

我正在寻找一个使用inotify gem来检测目录更改的简单、简洁的示例。

它缺乏示例。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-09-15 09:44:07

examples/watcher.rb中有一个例子。这个链接是指向aredridel的repo的,因为看起来你链接到了aredridel的文档,而aredridel就是写这个例子的人。

票数 4
EN

Stack Overflow用户

发布于 2017-05-25 19:44:45

我的一个项目使用了ruby-inotify来监控特定文件夹下的文件创建,代码如下

代码语言:javascript
复制
# frozen_string_literal: true

require 'rb-inotify'

# observe indicate folder, trigger event after
module ObserveFiles
  def self.observe
    watcher = INotify::Notifier.new
    directory = CONFIG['xml_folder'] # folder that want to watch
    watcher.watch(directory, :create) do |event|
      # do your work where 
      # here, event.name is created file name
      # event.absolute_name file absolute path
    end
    watcher.run
  end
end

使用下面的代码

ObserveFiles.observe

希望这能帮助到一些人。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7424212

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档