Categories
Middleware PowerShell

Powershell tail für Textdateien

In Powershell kann die Ausgabe der letzten n Zeilen in grossen Text/Ascii Dateien mit der -tail Option von Get-Content erfolgen:

Get-Content meineRiesigeDatei.csv -tail 25

Seit Powershell v3 bietet Get-Content (oder der zugehörige alias gc) die Option -tail. Leider gibt es keinen tail -f zur fortlaufenden Aktualisierung.

Categories
Middleware PowerShell

Powershell Equivalent zu Unix ‘ls -ltr | tail’

In Powershell kann die Ausgabe der neuesten n-Dateien mit diesem Befehl erfolgen:

  gci | sort LastWriteTime | select -last 60

In diesem Beispiel werden die Dateien im aktuellen Verzeichnis mit gci ausgegeben, nach letztem Schreibzugriff mit sort sortiert (neueste zuletzt) und dann werden nur die letzten 60 per select last 60 ausgegeben.