PowerShell equivalent to grep

7 October 2025 - Thomas Damgaard

How do you grep on PowerShell? Well, I know of two ways: findstr and Select-String:

netstat -na | findstr "PORT"
netstat -na | Select-String "PORT"

Using regular expression patterns:

findstr /i "^foo.*bar$" file.txt
Select-String "^foo.*bar$" file.txt
Filed under: grep, howto, powershell, tips, windows

Back to article list