<# FPS:Containers:Common:SC-GrepFPS:ACTIVE #>

 

$genShortcuts = @($genShortcuts

(ConvertTo-DotFill $global:SCDotLen 'GrepFPS')+"Searches FPS for a string."

)

if (!(Push-NeededFor GrepFPS)) { Remove-Item -Path Function:\GrepFPS }

 

function GrepFPS {

 

<#

 

.DESCRIPTION

Module: Common

Shortcut: SC-GrepFPS.ps1

Has Dependencies: No

 

This shortcut searches FPS for a string and returns the results. 

   

.EXAMPLE

GrepFPS "Some Text"

 

.CC

 

[2024.11.07 JD] Updates made to the shortcuts for ConvertTo-DotFill use

[2024.09.19 JD] Original code release

 

.NOTES

 

#>

 [CmdletBinding()]

    param(

    [Parameter(Position=0, Mandatory=$false)] [string]$LookFor

    )

 

    if (!($LookFor -gt "")) { $LookFor = Get-Answer "String to look for in Code " }

 

    Get-ChildItem ($global:pro_CIBase.RuntimeContainer+"\*.ps1") -Recurse | Select-String -Pattern $LookFor

 

}