Convenient Windows equivalent to tail -f logfile?

Is there some convenient alternative to this on Windows? I always miss this away from Linux. And no I don't consider Cygwin or some other bash port to be "convenient". :)

Either a small app that'll do it from the command line or will have it open in a window. I need to be able to essentially pause it too, which won't affect the log file, but will allow me to scroll up through the buffer.


Solution 1:

BareTail has a great balance of features and light weight. The highlighting has saved me countless hours.

screenshot

Solution 2:

Options:

  1. unxtools includes a port of tail, including -f.

  2. PowerShell's get-content includes an extra option -wait when using the file system which performs the same function (see help filesystem for this and other cmdlet extensions from the filesystem provider).

Solution 3:

Using PowerShell:

Get-Content C:\LogFile.txt -Wait

Solution 4:

I'd recommend the GnuWin32 port of tail. GnuWin32 is similar to Cygwin in that it's a Windows port of Unix tools but it is completely different in intent.

Instead of trying to turn your Windows system in to a Unix Workstation, each GnuWin32 binary is compiled so it can run as an independent tool. There are separate downloads so you can just download the tools you want. (This makes GnuWin32 preferable to the MinGW ports as well, as the MinGW utilities require all the MinGW libraries to be in place.)

Solution 5:

LogExpert is the one FMPOV: tabs, local file tail, but also accross network using SFTP (SSH) or CIFS (UNC-based), versatile highlighters and more