in reply to File::Tail can not get output

I'm not in a position to review docs or to test this right now, but does adding use warnings; and use strict; to the top of your script produce any output? You should always use these pragmas.