読者です 読者をやめる 読者になる 読者になる

PowerShellでGrep処理

PowerShell Windows8 コンピュータ

PowerShellgrepのような処理がないか探したところ【Select-String】というコマンドがありました。

[ps] PS> Select-String 【パターン】 【パス】 [/ps]

となるとFindがあると便利かなと思いますが、実は【ls】で代用できます。-rスイッチと-includeスイッチを使えば

[ps] PS> ls -r -include *.cs | Select-String using [/ps]

なんて書き方ができて幸せになれます。まだまだ、そういう意味では使えるコマンドレットがあるかと思います。

自分がよく使うのは

[ps] PS> ipconfig | Select-String ipv4 [/ps]

でしょうか。