Memang ada: entr (1) akan menjalankan perintah sewenang-wenang ketika file berubah, dan juga menyediakan opsi auto-reload untuk me-restart server aplikasi.
sunting: beberapa contoh
Bangun kembali jika file sumber berubah
$ find *.c | entr make
Luncurkan dan muat ulang server pengujian jika file berubah
$ ls *.py | entr -r python main.py
Memberikan agumen +/path/to/fifo
memungkinkan skrip yang lebih kompleks dengan menginstruksikan entr
untuk menulis nama setiap file yang berubah menjadi pipa bernama. Berikut ini akan mengonversi file penurunan harga di direktori saat ini ke HTML saat diedit
$ ls *.md | entr +/tmp/notify &
$ while read F
> do
> markdown2html $F
> done < /tmp/notify