😽
PowerShellでコマンドを絞り込む
概要
PowerShellはサブコマンド方式になっていないため、必要なコマンドを絞り込みにくい。
💡 サブコマンドとは git fetch --pruneやnetsh winhttp importなど範囲を絞り込んでから(名詞)、実行したいこと(動詞)を書く方法
PowerShellで例えばGetで候補を表示しようとすると以下のような表示が出るが、この中から絞り込むのは厳しいところがある。
使用するモジュールを絞り込む方法
例:user
が含まれるコマンドを絞り込みたい場合
フィルター機能を利用
Get-Command *user*
「Where-Object」コマンドを使用
Get-Command | Where-Object{$_.Name.ToString() -Like "*user*" }
「Where」メソッドを使用
(Get-Command).Where{ $_.Name.ToString() -Like "*user*" }
引用元:https://xtech.nikkei.com/it/atcl/column/16/122000308/091300012/
Discussion