watchexec
Run arbitrary commands when files change. More information: https://github.com/watchexec/watchexec.
- Call
ls -lawhen any file in the current directory changes:
watchexec ls -la
- Run
makewhen any JavaScript, CSS and HTML file in the current directory changes:
watchexec --exts js,css,html make
- Run
makewhen any file in theliborsrcdirectory changes:
watchexec --watch lib --watch src make
- Call/restart
my_serverwhen any file in the current directory changes, sendingSIGKILLto stop the child process:
watchexec --restart --stop-signal SIGKILL my_server