Bash script log file display to screen continuously
I am creating an application that writes to a log file, and I need to know how in Linux / Bash to continuously display the log file to the screen (updating the screen with every new line put into the log).
So as an example, lets say I want to push a running log of apache/error.log
to the screen (ssh terminal) continuously updating.
Try the tail command:
tail -f filename
Another solution is
less +F filename
or just less filename
and typing "F" into it (pressing shift+f). It can be better than tail
, because it allows you to cancel continuous printing temporary, go backward to look something and reenable it with "F" (shift+f) again