read the last line in a file?

From: Date: Fri, 15 May 2009 20:56:37 +0000
Subject: read the last line in a file?
Groups: php.general 
Request: Send a blank email to php-general+get-292659@lists.php.net to get a copy of this message
imagine writing a script to run as a daemon reading data off the bottom of a log file that gets updated every few minutes and processing each new log line as they arrive. i could exec("tail $logfile", $lines, $status) every now and then. or poll the file mtime and run exec("tail $logfile", $lines, $status) when it changes. there will be some lag due to the polling interval. but it would be nice to not have to poll the file and somehow trigger the processing of the new line when the log file is written. but i'm not sure how to do that. any ideas?

« previous php.general (#292659) next »