logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Watchexec - Control File Changes | Online Free DevTools by Hexmos

Control file changes with Watchexec. Automate actions upon file modifications, triggering commands and tasks instantly. Free online tool, no registration required.

watchexec

Run arbitrary commands when files change. More information: https://manned.org/watchexec.

  • Call ls -la when any file in the current directory changes:

watchexec {{ls -la}}

  • Run make when any JavaScript, CSS and HTML file in the current directory changes:

watchexec {{[-e|--exts]}} {{js,css,html}} make

  • Run make when any file in the lib or src directory changes:

watchexec {{[-w|--watch]}} {{lib}} {{[-w|--watch]}} {{src}} {{make}}

  • Call/restart my_server when any file in the current directory changes, sending SIGKILL to stop the child process:

watchexec {{[-r|--restart]}} --stop-signal {{SIGKILL}} {{my_server}}

  • Restart the execution of a command when any Java source file in the current directory changes, sending SIGKILL and only checking for updates every nms:

watchexec {{[-r|--restart]}} --stop-signal {{SIGKILL}} --poll {{10000}} {{[-e|--exts]}} {{java}} {{command}}

See Also