<# 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
}