当目录/文件更改时,在 Solaris 9、10 和 11 中使用文件事件通知
我阅读了 Solaris 手册页,但他们不太清楚如何使用目录的事件通知。例如,如果我将一个新文件添加到目录中,我希望获得该事件的一些通知(如Linux中的inotify)。
您能给一个示例代码吗?我找到了这个链接: blogs.oracle.com/praks/entry/file_events_notification 其中包含以下内容我需要,但它适用于 Solaris 11。
我找到了一个名为 Libev 的库,但它不适用于 Solaris 中的目录更改。 如果您知道任何基于 C 或 C++ 的事件库,那就太好了!
任何建议都将受到高度赞赏!
I read the Solaris man pages but they are not very clear of how to use event notifications for directories. For example, If I add a new file into a directory, I would like to get some notification of that event( like inotify in linux).
Can you please give a sample code. I found this link: blogs.oracle.com/praks/entry/file_events_notification which has what I need but it is for Solaris 11.
I found a library called Libev but it doesn't work for directory changes in Solaris.
If you know any C or C++ based event library that would be great!
Any suggestion is highly appreciated!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用 FAM(例如通过 OpenCSW 安装) 。
You could use FAM (e.g. installed via OpenCSW).