Nushell Example

■コマンドの種類(ビルトインコマンド/外部コマンド/カスタムコマンド)を調べる

コマンドの種類(ビルトインコマンド/外部コマンド/カスタムコマンド)を調べるにはwhichコマンドを使います。返されたレコードのtypeがコマンドの種類を示しています。

built-in :ビルトインコマンド(Nushell内部コマンド)
external :外部コマンド
custom  :カスタムコマンド(def を使って自分で定義したコマンド)
alias  :aliasコマンドで定義された別名

ここでカスタムコマンドだけを確認したい場合は「scope commands | where type == custom」のようにコマンドを入力します。

Terminal
which ls

実行結果の確認

実行すると、以下のような画面になります。

コマンドの種類(ビルトインコマンド/外部コマンド/カスタムコマンド)を調べる
コマンドの種類(ビルトインコマンド/外部コマンド/カスタムコマンド)を調べる