entr - Run arbitrary commands when files change

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Universe amd64
Package name entr
Package version 3.9
Package release 1
Package architecture amd64
Package type deb
Installed size 39 B
Download size 13.06 KB
Official Mirror archive.ubuntu.com
The Event Notify Test Runner (entr) runs arbitrary commands when
files change. Changes are detected through the kqueue/inotify
kernel interface.


Package Version Architecture Repository
entr_3.9-1_i386.deb 3.9 i386 Ubuntu Universe
entr - - -


Name Value
libbsd0 >= 0.6.0
libc6 >= 2.16


Type URL
Binary Package entr_3.9-1_amd64.deb
Source Package entr

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install entr deb package:
    # sudo apt-get install entr




2017-10-29 - Yuri D'Elia <wavexx@thregr.org>
entr (3.9-1) unstable; urgency=medium
* New upstream version 3.9:
- Handle 'q' and 'space' interactively
- Fix use of poll(2) to avoid possible busy-loop on Linux
- Disable keyboard input if reading STDIN fails
* Filter upstream tarball during import
* Standards-Version 4.1.1 (no changes needeed)
* Add support for GNU/kFreeBSD
2017-03-14 - Yuri D'Elia <wavexx@thregr.org>
entr (3.7-1) unstable; urgency=low
* New upstream version 3.7:
- Terminate subprocess in restart mode if a file under watch disappears
- Allow NOTE_ATTRIB to set '/_' only if file mode changes
- New '-s' option executes commands using $SHELL -c
- Print usage and exit if input is from a terminal instead of a pipe
2016-07-17 - Yuri D'Elia <wavexx@thregr.org>
entr (3.6-1) unstable; urgency=low
* Imported Upstream version 3.6
* Standards-Version 3.9.8 (no changes needed)
* Switch Vcs-Git and Vcs-Browser to https
* Ship upstream changelog
2015-12-31 - Yuri D'Elia <wavexx@thregr.org>
entr (3.4-1) unstable; urgency=low
* New upstream release 3.4
2015-12-06 - Otto Kekäläinen <otto@seravo.fi>
entr (3.3-1) unstable; urgency=low
* No-change upload to unstable
2015-11-29 - Otto Kekäläinen <otto@seravo.fi>
entr (3.3-1~exp1) experimental; urgency=low
* New upstream release (Closes: #788530)
- Refresh patch to match the end result the patch created in 2.6
- Drop from patch libbsd-overlay hack for Makefile.linux to get
the program compiled.
2014-01-29 - Yuri D'Elia <wavexx@thregr.org>
entr (2.6-1) unstable; urgency=low
* Update to upstream 2.6:
- New '-c' flag to clear the screen.
- '/_' path replacement.
* Override upstream copy and use 'libbsd' overlay.
* Build support for kFreeBSD.
2013-12-31 - Yuri D'Elia <wavexx@thregr.org>
entr (2.5-1) unstable; urgency=low
* Initial release (Closes: #733563)

See Also

Package Description
entropybroker_2.9-1_amd64.deb infrastructure for distributing random numbers (entropy data)
enum_1.1-1_amd64.deb seq- and jot-like enumerator
env2_1.1.0-4_all.deb convert environment variables between scripting languages
environment-modules_4.1.1-1_amd64.deb Modular system for handling environment variables
envstore_2.1-4_amd64.deb store for environment variables across shell processes
eoconv_1.5-1_amd64.deb convert text files between various Esperanto encodings
eog-plugin-disable-dark-theme_3.26.2-1_amd64.deb Disable Dark Theme plugin for GNOME Image Viewer
eog-plugin-exif-display_3.26.2-1_amd64.deb Exif Display plugin for GNOME Image Viewer
eog-plugin-export-to-folder_3.26.2-1_amd64.deb Export to Folderplugin for GNOME Image Viewer
eog-plugin-fit-to-width_3.26.2-1_amd64.deb Fit to Width plugin for GNOME Image Viewer
eog-plugin-fullscreen-background_3.26.2-1_amd64.deb Fullscreen Background plugin for GNOME Image Viewer
eog-plugin-hide-titlebar_3.26.2-1_amd64.deb Hide Titlebarplugin for GNOME Image Viewer
eog-plugin-map_3.26.2-1_amd64.deb Map plugin for GNOME Image Viewer
eog-plugin-maximize-windows_3.26.2-1_amd64.deb Maximize Windows plugin for GNOME Image Viewer
eog-plugin-picasa_3.26.2-1_amd64.deb Picasa plugin for GNOME Image Viewer