Tailbeep opens a file (-f), seeks to the end, and watches for a string (-s). If the string is found, a beep is sent to the specified tty (-t) device. You can also daemonize (-d) it. It was written to watch /var/log/messages for the DENY string (to catch anyone trying to break into a firewall), but you can use it to watch any open file that gets appended to. You can also create a log if you like, so you can record the events, in long or short mode. Tailbeep requires write access to one of the tty devices on the console.
| Tags | Logging Monitoring Systems Administration |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux |
| Implementation | C |
Recent releases


Release Notes: This release fixes compilation issues. It removes -m486 from the Makefile.


Release Notes: This release adds festival support.


Release Notes: Added -F (frequency) and -M (milliseconds) option, added -x "command" option, cleaned up the help screen, and you can use -p and -P at the same time now if you want both the entire line and a predefined message.


Release Notes: The ability to specify a message to speak instead of the line in the watched file (using -p), the old -p has been moved to -P to speak the line in the file, and the -V (version) and -S (sleep time) options have been added.


Release Notes: Speech, a debug option, and an install option in the Makefile.
Lightweight markup languages and XML grammars for writing prose and screenplays.