要はDropboxみたいにファイルが追加されたとかファイルが変更されたとかファイルが削除されたとかをトリガに何らかの実行したいってときのまとめです。イベントの通知を受け取るってやつですね。コールバック?
各OSでまとめておきます。
Ubuntu
まず以下をインストールして
sudo apt-get install inotify-tools
以下のコマンドを使います。
inotify
Windows
SystemIOモジュール含まれているFileSystemWatcherクラスを使って実装
Mac
fswatchを使います。実はUbuntuやWindowsでも使えるらしいですが、ここで紹介します。
brew install fswatch
でインストールして、fswatchで実行します。
おわり