Skip to main content

Powershell: Select-String - Search for string in files

Powershell Select-String Cmdlet is similar to grep in Linux.

NAME
    Select-String

SYNOPSIS
    Finds text in strings and files.
    
ALIAS
	sls

Use Powershell Get-ChildItem and Select-String cmdlets to search for specific string in files.

Get-ChildItem -recurse | Select-String -pattern "string to search for"

Example: Search for "172.30.1.1" in all files in Data folder and subfolders

PS D:\Data> Get-ChildItem -recurse | Select-String -pattern "172\.30\.1\.1"

Popular posts from this blog

Entity Framework Core: Notes

Entity Framework is [WHAT] an object-relational mapper [WHY] enabling .NET developer to work with relational data using domain-specific object.

nginx on RHEL

Install nginx $ sudo yum install nginx Enable nginx service on boot $ sudo systemctl enable nginx Start nginx service $ sudo systemctl start nginx Check nginx service status $ sudo systemctl status nginx Check nginx version $ nginx -V Check configuration files $ sudo nginx -t Reload nginx service $ sudo nginx -s reload nginx Cheat Sheet sudo nginx -s reload sudo nginx -t sudo systemctl enable nginx : Enable nginx on start up sudo systemctl start nginx : Start nginx sudo systemctl reload nginx : Reload nginx systemctl status nginx : Check nginx status nginx in the news