reflex

Tool to watch a directory and rerun a command when certain files change. More information: <https://github.com/cespare/reflex>.

Install

All systems
curl cmd.cat/reflex.sh
Debian Debian
apt-get install reflex
Ubuntu
apt-get install reflex
image/svg+xml Kali Linux
apt-get install reflex
Windows (WSL2)
sudo apt-get update sudo apt-get install reflex

Tool to watch a directory and rerun a command when certain files change. More information: <https://github.com/cespare/reflex>.

  • Rebuild with `make` if any file changes:
    reflex make
  • Compile and run Go application if any `.go` file changes:
    reflex --regex='\.go$' go run .
  • Ignore a directory when watching for changes:
    reflex --inverse-regex='^dir/' command
  • Run command when reflex starts and restarts on file changes:
    reflex --start-service=true command
  • Substitute the filename that changed in:
    reflex -- echo {}

© tl;dr; authors and contributors