PowerShell – Log Datei auf Änderung überwachen

PowerShell (von starwindsoftware.com)

In diesem PowerShell Quickie erfahrt ihr, wie ihr eine Log Datei mit der PowerShell auf Änderungen überwachen könnt. Vielleicht habt ihr schon mal unter Linux von dem Tool tail gehört. Dieses kleine Unix-Tool bietet die Möglichkeit, eine Datei auf Änderungen zu überwachen. Es gibt zwar eine Windows-Portierung von diesem Tool, diese müsste man jedoch erst noch runterladen. Mit einfachen Windows Boardmitteln wie der PowerShell lässt sich diese Funktion auch erledigen. Dazu benötigt ihr nur den folgenden Befehl:

Get-Content log.txt -Tail 10 -Wait

Wobei log.txt die zu überwachende Datei oder der komplette Pfad zur Datei ist, -Tail 10 sorgt dafür, dass die Anzeige mit den letzten zehn Zeilen beginnt, und -Wait gibt an, dass PowerShell die Datei unter Beobachtung hält und sofern es Änderungen gibt, diese ausgibt. Wollt ihr die Überwachung der Datei beenden/abbrechen, braucht ihr nur Strg+C drücken.

Falls ihr mehr über PowerShell erfahren wollt, schaut auch auf die bisherigen Beiträge

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.