1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-06-05 01:46:00 +02:00
tldr/pages.pl/common/entr.md
2022-10-20 18:19:32 -03:00

677 B

entr

Uruchom dowolną komendę, gdy zmieni się plik. Więcej informacji: https://manned.org/entr.

  • Przebuduj projekt używając make, jeżeli zmiemi się którykolwiek z plików w podkatalogu:

{{ag -l}} | entr {{make}}

  • Jeżeli zmieni się którykowliek z plików źródłowych .c w obecnym katalogu, przebuduj i uruchom testy używając make:

{{ls *.c}} | entr {{'make && make test'}}

  • Wyślij SIGTERM do wszystkich uruchomionych poprzednio podprocesów ruby przed wykonaniem ruby main.rb:

{{ls *.rb}} | entr -r {{ruby main.rb}}

  • Uruchom komendę przekazując zmieniony plik (/_) jako jej argument:

{{ls *.sql}} | entr {{psql -f}} /_