Giuseppe Scrivano wrote: >>From aa815abdd3cbf2ad15d769a1f4cb6100e3a975e5 Mon Sep 17 00:00:00 2001 > From: Giuseppe Scrivano <gscriv...@gnu.org> > Date: Sat, 30 May 2009 13:31:58 +0200 > Subject: [PATCH] tail: Use inotify if it is available. > > * NEWS: Document the new feature > * configure.ac: Check if inotify is present. > * src/tail.c (main): Use the tail_forever inotify version if it > is possible. > (tail_forever_inotify): Added new function.
Thank you for writing that. Seems like a fine start. Note what happens whey you truncate a tracked file. With your version, nothing. With the original, it reports this: tail: F: file truncated Likewise, when tailing with e.g., "tail -F FILE &" if you unlink FILE, you get this: tail: `FILE' has become inaccessible: No such file or directory and if you then recreate it: tail: `FILE' has appeared; following end of new file You get none of that with your patch. _______________________________________________ Bug-coreutils mailing list Bug-coreutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-coreutils