mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-07-03 04:55:23 +02:00
940 B
940 B
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 thelib
orsrc
directory changes:
watchexec {{[-w|--watch]}} {{lib}} {{[-w|--watch]}} {{src}} {{make}}
- Call/restart
my_server
when any file in the current directory changes, sendingSIGKILL
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 everyn
ms:
watchexec {{[-r|--restart]}} --stop-signal {{SIGKILL}} --poll {{10000}} {{[-e|--exts]}} {{java}} {{command}}