
ネットワーク上で共有されているディレクトリで新しいファイルを監視する必要があります。inotify-tools の inotifywait を使用しましたが、他の場所からファイルが追加された場合を除いて非常に便利です。
たとえば、私は Vagrant で laravel Homestead を使用しています。/Code ディレクトリを「共有」しています。これvagrant ssh
を実行するとinotifywait DirectoryName
、そのディレクトリにファイルが追加されたときに表示されます。ローカル環境の同じディレクトリに追加してもトリガーされません。ls -l
ファイルがそこにあることはわかりますが、Inotify はそれをキャッチしません。
何かアイデアはありますか? 調査したところ、inotify は共有ドライブではうまく動作しないことがわかっていますが、何か表示されるのではないかと思いました。
StackOverflowで書いた方がよかったのに残念です