inotify
ディレクトリ内の名前付きファイルへの変更を監視するために使用する方法に精通していますが、現在、開いているファイルハンドルによってのみ認識されるファイルの変更を監視するために使用できるかどうか疑問に思っています. そのようなことは可能ですか?
inotify_add_watch
パス名だけを取ると文書化されており、そのようなウォッチを追加する他の関数は見当たりません。
これに失敗した場合、開いているファイルハンドルを取得して、それをパス名に変換してパス名に戻す方法はありinotify
ますか?
編集:実際には厳密にinotifyである必要はありません。通常のファイルが追加または変更されたときに通知されるメカニズムを探しているだけです-考えtail -f
てみてください。