/usr/share/doc/entr/README.md is in entr 3.9-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 | Event Notify Test Runner
========================
A utility for running arbitrary commands when files change. Uses [kqueue(2)] or
[inotify(7)] to avoid polling. `entr` was written to make rapid feedback and
automated testing natural and completely ordinary.
Source Installation - BSD, Mac OS, and Linux
--------------------------------------------
./configure
make test
make install
To see available build options run `./configure -h`
Binary Installation
-------------------
The following distributions provide `entr` as part of their main
package repository:
* OpenBSD and FreeBSD
* Mac OS using Homebrew or MacPorts
* Debian, Ubuntu, Fedora, and Alpine Linux
Man Page Examples
-----------------
Rebuild a project if source files change, limiting output to the first 20 lines:
$ find src/ | entr sh -c 'make | head -n 20'
Launch and auto-reload a node.js server:
$ ls *.js | entr -r node app.js
Launch and auto-reload a node.js server as a background task:
$ (ls *.js | entr -r node app.js &)
Clear the screen and run a query after the SQL script is updated:
$ echo my.sql | entr -p psql -f /_
Rebuild project if a source file is modified or added to the src/ directory:
$ while true; do ls src/*.rb | entr -d make; done
News
----
A release history as well as features in the upcoming release are covered in the
[NEWS] file.
License
-------
Source is under and ISC-style license. See the [LICENSE] file for more detailed
information on the license used for compatibility libraries.
[kqueue(2)]: http://man.openbsd.org/OpenBSD-current/man2/kqueue.2
[inotify(7)]: http://man.he.net/?section=all&topic=inotify
[NEWS]: http://www.bitbucket.org/eradman/entr/src/default/NEWS
[LICENSE]: http://www.bitbucket.org/eradman/entr/src/default/LICENSE
|