諸事情で小ネタを書きます.既出かどうか確認していません.
Unix 系における which コマンドのようなことをする方法が以下の記事に書かれていました.
PowerShellでwhichコマンド
これをコマンドレットとして定義します.
# quasi-which
function which($arg) {
gcm $arg | fl
}
上記コードを $profile
に追記すると使えるようになります.
(追記)よりよい定義
よりシンプルかつ本来の which に近い定義は以下のとおりです(Thanks, @KyoPeeee ):
# quasi-which
function which($arg) {
(gcm $arg).Definition
}
本文で書いた Format-List (fl) によるものは, Definition 以外の色々な情報も合わせて吐き出します.
どちらかというと bash の type
をリッチにしたようなものかもしれません.(参考:Linux基本コマンドTips(13):【 type 】コマンド――シェルがどのコマンドを起動しているかを知る - @IT)