0
Linuxでプロセスがファイルを開くのを待つのは、(主にOSX/BSDの)ポータブルなのですか?私はこれに対してinotifyを使うことができますが、OSXはそれをサポートしていません。一つの注意点は、私はプロセスのPIDを実際には知りませんので、popenのように/ bin/shを使ってexec()しているので、/ proc/fdディレクトリを監視するだけではうまくいきません。ポータブルな方法でファイルを開くプロセスを待つ?
私はライブラリを避けたいと思っていましたが、あなたのリンクは私をkqueueに案内してくれたので、私はLinux上にいないときにそのAPIと#ifdefを使ってモニタを書くことができます... –
fswatch needs N *効率的でポータブルなアプローチが1つではないため、さまざまなバックエンドがあります。もしあれば、そのツールのツールはずっと簡単になります。 –