ディレクトリの変更を知る方法

http://d.hatena.ne.jp/longicorn/20070925
で分からなかった、別の方法。


新しいカーネル(linux-2.6.13-rc3)以降ではinotifyがある。
助記以前のカーネルではdnotify(つまり以前書いたシグナルを使うのも)で代用できるらしい。


inotifyのサンプル
http://syn.ddo.jp/inotify.html


ちょっと注意事項はカーネルのソースがいることかな。
当然Linux専用なので移植性はない。


移植性を考えるんだったら自分で監視するしかないのかな?