Here’s a handy one for doing a GREP in PowerShell

Example 1

Get-ChildItem -include .txt -recurse | Select-String “Hello”

Example 2

Get-ChildItem -include .txt -recurse | Select-String “Hello” | Format-Table
Example 3 Get-ChildItem -include *.txt -recurse | Select-String “Hello” | Format-Table -Property Path, LineNumber, Line -Autosize This gets a collection of all “txt” files in the current directory and its sub directories, passes it to the “Select-String” which opens the file and look for the pattern “Hello”. The Format-Table option allows you to display the results in a more readable format. You can also use “Format-List” In example 3 I added the AutoSize property so the Path info wouldn’t get truncated.