PowerShell์์ ๋ฌธ์์ด๊ณผ ํ์ผ์์ ํ ์คํธ๋ฅผ ์ฐพ์ต๋๋ค. ์ฐธ๊ณ : ์ด ๋ช ๋ น์ด๋ PowerShell์ ํตํด์๋ง ์ฌ์ฉํ ์ ์์ต๋๋ค.
Select-String
์ UNIX์grep
์ด๋ Windows์findstr.exe
์ ์ ์ฌํ๊ฒ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋ ๋ง์ ์ ๋ณด: https://learn.microsoft.com/powershell/module/microsoft.powershell.utility/select-string.
Select-String -Path "{{๊ฒฝ๋ก\๋์\ํ์ผ}}" -Pattern '{{๊ฒ์_ํจํด}}'
Select-String -SimpleMatch "{{์ ํํ_๋ฌธ์์ด}}" {{๊ฒฝ๋ก\๋์\ํ์ผ}}
.ext
ํ์ผ์์ ํจํด ๊ฒ์:Select-String -Path "{{*.ext}}" -Pattern '{{๊ฒ์_ํจํด}}'
Select-String --Context {{2,3}} "{{๊ฒ์_ํจํด}}" {{๊ฒฝ๋ก\๋์\ํ์ผ}}
stdin
์์ ํจํด๊ณผ ์ผ์นํ์ง ์๋ ์ค ๊ฒ์:Get-Content {{๊ฒฝ๋ก\๋์\ํ์ผ}} | Select-String --NotMatch "{{๊ฒ์_ํจํด}}"