2011-05-10 38 views
1

我想知道是否有任何方法,例如程序或代码,可以监视在文件夹中创建的新文件或不是?从命令行监视新创建的文件

+0

在哪种语言/操作系统?在Java中,你有Apache Commons FileSystemAlterationMonitor。对于命令行,您在Linux上监视文件系统事件[inotify](http://www.linuxjournal.com/article/8478)。你可以谷歌为它 – Grooveek 2011-05-10 22:26:58

+0

Windows系统,我有很少的编程知识 – Den 2011-05-10 22:35:16

回答

1

是的这是可能的,但它在不同的操作系统上略有不同。

例如https://github.com/guard/guard为所有主流系统实现此功能,因此您可以检查其源代码。

对于Windows通知,请参阅http://msdn.microsoft.com/en-us/library/aa365261(VS.85).aspx

对于Mac OS X的通知看http://developer.apple.com/library/mac/#documentation/Darwin/Conceptual/FSEvents_ProgGuide/Introduction/Introduction.html

对于Linux看到http://www.kernel.org/pub/linux/kernel/people/rml/inotify/README

+0

嗨,对不起,我在Windows上,并不能安装蟒蛇:( – Den 2011-05-10 22:43:29

+0

我添加了一个链接到这个东西的官方MS文档。 – 2011-05-10 22:49:23