Praktisches Windows-Äquivalent zu tail -f logfile?

30

Gibt es eine bequeme Alternative dazu unter Windows? Ich vermisse das immer weg von Linux. Und nein, ich halte Cygwin oder einen anderen Bash-Port nicht für "praktisch". :)

Entweder eine kleine App, die dies über die Befehlszeile erledigt, oder sie wird in einem Fenster geöffnet. Ich muss es im Wesentlichen auch anhalten können, was sich nicht auf die Protokolldatei auswirkt, aber es mir ermöglicht, durch den Puffer nach oben zu scrollen.

Cletus
quelle

Antworten:

14

Optionen:

  1. Unxtools enthält einen Port von tail, einschließlich -f.

  2. PowerShell get-contentbietet eine zusätzliche Option für die -waitVerwendung des Dateisystems, das dieselbe Funktion ausführt (siehe help filesystemhierzu und zu anderen Cmdlet-Erweiterungen des Dateisystemanbieters).

Richard
quelle
8

Verwenden von PowerShell:

Get-Content C: \ LogFile.txt -Warten

Ivan Zhakov
quelle
Welches Aktualisierungsintervall? Aus einem Grund, den ich ignoriere, bleibt es hinter BareTail zurück.
Nicolas Raoul
3

Ich würde den GnuWin32 Port von empfehlen tail. GnuWin32 ähnelt Cygwin in der Hinsicht, dass es sich um eine Windows-Portierung von Unix-Tools handelt, die jedoch in ihrer Absicht völlig anders ist.

Anstatt zu versuchen, Ihr Windows-System in eine Unix-Workstation zu verwandeln, wird jede GnuWin32-Binärdatei so kompiliert, dass sie als eigenständiges Tool ausgeführt werden kann. Es gibt separate Downloads, sodass Sie nur die gewünschten Tools herunterladen können . (Dies macht GnuWin32 auch den MinGW-Ports vorzuziehen, da die MinGW-Dienstprogramme erfordern, dass alle MinGW-Bibliotheken vorhanden sind.)

Dave Webb
quelle
Ich habe nach so etwas gesucht, da ich versuche, vor Cygwin davonzulaufen ...
Daniel Mošmondor
2

LogExpert ist der einzige FMPOV: Registerkarten, lokaler Dateianhang, aber auch netzwerkübergreifend mit SFTP (SSH) oder CIFS (UNC-basiert), vielseitige Textmarker und vieles mehr

TerDale
quelle
1

mTail - http://ophilipp.free.fr/op_tail.htm

Es ist eine Alternative zu tail -f in Kombination mit grep.

vartec
quelle
Ich würde eine der Alternativen zu mTail empfehlen. Es ist eine fehlerhafte und unintuitive Anwendung, die völlig unvollendet ist.
Jordy Boom
Ich werde das unterstützen!
Tony Roth
1

Ein weiteres großartiges Dienstprogramm für Tail ist Tail für Win32: http://tailforwin32.sourceforge.net/ Es ist ziemlich schnell und kann verwendet werden, um Ihnen Echtzeit-Tail für eine Datei anzuzeigen, was bei der Fehlerbehebung bei Web- oder Sicherheitsprotokollen in der Produktion sehr praktisch ist . Ich habe es auch verwendet, um festzustellen, wie die Benutzeraktivität zu einem bestimmten Zeitpunkt auf Webservern ist.

Philippe Monnet
quelle
1

Ich würde die PowerShell Community-Erweiterung empfehlen .
Get-FileTail -f FileName
Ich denke, dies ist die beste Kombination von Unix-Tail-Flair unter Windows.

weismat
quelle
1

Schauen Sie sich das hervorragende TraceTool an . Neben vielen anderen Funktionen unterstützt es Tail mit Pause / Resume.

Bildbeschreibung hier eingeben

Igal Tabachnik
quelle
0

SnakeTail ist ein Windows-Tail-Programm, das Protokolldateien überwachen und durchsuchen kann.

Log Expert ist eine weitere gute Alternative.

Hier ist eine gute Liste anderer Alternativen

Rolf Kristensen
quelle