-
entr
A utility for running arbitrary commands when files change. Uses kqueue(2) or inotify(7) to avoid polling. entr responds to file system events by executing command line arguments or by writing to a FIFO. entr was written to provide to make rapid feedback and automated testing natural and completely ordinary. (by clibs)
entr is what I usually reach for when I want to monitor a directory or a list of files and then perform some action on them when changes occur
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
I prefer watchexec as it's cross-platform.
-
FYI that project was last updated Dec 30, 2014. I would stick with the currently maintained repo from the original author.
Related posts
-
Watchexec: Execute commands in response to file modifications
-
Watchexec
-
Watchexec ignore directory?
-
How to automatically extract all zip files downloaded to certain directory?
-
My first actual Rust program: Cloak, a simple app to search and watch directories to automatically hide files and directories