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

Powershell: Remove-Item

Use Remove-Item to delete files, folders, and more than that

Linux command: top

NAME        top - display Linux processes SYNOPSIS        top -hv|-bcHiOSs -d secs -n max -u|U user -p pid -o fld -w [cols]        The traditional switches `-' and whitespace are optional. DESCRIPTION        The  top program provides a dynamic real-time view of a running system.  It can display        system summary information as well as a list of processes or  threads  currently  being        managed  by  the  Linux  kernel.  The types of system summary information shown and the        types, order and size of information displayed for processes are all user  configurable        and that configuration can be made persistent across restarts.        The  program  provides a limited interactive interface for process manipulation ...