832 B
832 B
aliases, link, tags
aliases | link | tags | ||
---|---|---|---|---|
|
http://eradman.com/entrproject/ |
|
up:: terminal commandes
[!definition]
entr
Permet d'exécuter une commande donnée dès que des fichiers (spécifiés) sont modifiés. ^definition
[!example] Exemples
compiler à nouveau si un fichier change
$ ls | entr make
compiler à nouveau et exécuter les tests si un fichier change
$ ls | entr -s "make && make test"
redémarrer un processus dès qu'un fichier change
- l'option
-r
permet de stopper le processus et de le redémarrer à chaque fois$> ls *.rb | entr -r ruby main.rb
vérrifier les nouveaux fichiers
while true; do ls -d src/*.py | entr -d ./setup.py done