cespare/reflex 是基于golang 开发的文件变动监听&&任务执行工具,功能还是比较强大的,但是 只支持linux 以及macos
go get github.com/cespare/reflex
reflex -r '.txt$' echo {}
reflex -g '*.c' make
reflex -r '.java$' -s -- sh -c 'make && java bin/Server'
https://github.com/cespare/reflex