ファイルやディレクトリの一覧から、必要な行だけを抜き出して表示する例を考えよう。 まず、次のようなディレクトリがあったとする。 PowerShell CoreではSelect-Stringコマンドレットがgrepコマンドと似たような動きをする。 そこでSelect-Stringコマンドレットを ...
PowerShell 7.0.0-preview5ではSelect-Stringコマンドレットにもちょっとした工夫が取り込まれている。Select-Stringコマンドレットは、UNIX系のコマンドで言えばgrepコマンドに相当する機能で、指定したキーワードを含む行だけを抽出する処理を可能にしてくれる。
Windowsでテキスト検索をするとき、古くから親しまれているのが findstr コマンドです。 PowerShellには Select-String という高機能な標準コマンド(Cmdlet)がありますが、 という理由から、現代の現場や運用保守のモダンな環境でも findstr は愛用され続けています。
When searching for text on Windows, the findstr command has long been a familiar tool. PowerShell has a high-performance standard command (Cmdlet) called Select-String, but... For these reasons, ...