首页 > 解决方案 > inotify IN_CLOSE_WRITE 仅检测复制到目录的文件

问题描述

当文件被复制(ctrl+C,ctrl+V)到扫描的目录中时,我得到的代码可以正常工作,但是如果使用终端()拖放或移动它,mv则不会检测到文件。我想知道这是否是一个已知问题,是否IN_CLOSE_WRITE不是正确的使用方法。谢谢您的帮助。

标签: cfileinotify

解决方案


使用IN_MOVED_TO代替IN_CLOSE_WRITE是解决此问题的方法。


推荐阅读