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.

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).


8

Verwenden von PowerShell:

Get-Content C: \ LogFile.txt -Warten


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.)


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



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.




Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.