tail: Reading an entire file, and then following
Use
tail -f -n +1
Using man tail
will give you more details, the relevant excerpt follows.
<snip>Numbers having a leading plus (`+') sign are relative to the
beginning of the input, for example, ``-n +2'' starts the display at the
second line of the input.</snip>
-f The -f option causes tail to not stop when end of file is
reached, but rather to wait for additional data to be appended to
the input. The -f option is ignored if the standard input is a
pipe, but not if it is a FIFO.
-n number
The location is number lines.
Try this:
watch tail {filename}
where {filename}
is the file that you want to keep an eye on. This will continuously monitor the command for changes and output the changes to stdout. It's pretty handy.