2

私はWindows でWin32::FileNotifyを使用してきましたが、Linux と OS X に似たようなものがあるかどうか知りたいと思っていました。Google を使用してそのようなモジュールを見つけることができませんでした。ここにそんなこと知ってる人いる?

4

3 に答える 3

6

File::ChangeNotifyは、これを行うためのクロスプラットフォームの方法のように思えます。

于 2009-11-22T12:43:48.543 に答える
1

特定のクロスプラットフォームソリューションについては知りませんが、Linux (2.6.13 以降の最新のカーネルでも同様) には inotify があり、CPAN の Inotify モジュールにはinotifyがあります。OS X に関しては、kqueuesyscall があるようですが、私はそれを使用した経験がありません。

于 2009-11-21T21:16:41.350 に答える
1

famdを実行できるシステム(Irix、Linux、BSD、ほとんどの Unices) にはSGI::FAMSys::Gaminがあり、どちらも CPAN や tarball から直接ビルドすることはできませんが、一度動作させるとうまく動作します。 .

于 2009-11-22T01:56:33.037 に答える