Powershell/CMD: Dateien durchsuchen (wie grep unter Linux)

Um Dateien zu durchsuchen in der Powershell, kann man folgende Befehle verwenden:

Begriffe ausschließen:

Get-Content .\datei.txt | Out-String -Stream |Select-String -Pattern "begriff1","begriff2","begriff3" -NotMatch > ausgabe.txt

Begriffe enthalten:

Get-Content .\datei.txt | Out-String -Stream |Select-String -Pattern "begriff1","begriff2","begriff3" -SimpleMatch > ausgabe.txt

Alternativ kann man auch einfach mit der CMD Box den folgenden Befehl eingeben:

findstr suchbegriff eingabedatei.txt > ausgabedatei.txt

Tags: , ,