そのようなときは, type コマンドで知ることができる.
ここでわかることは, ls コマンドは,実は ls -F
を処理していることになり, which コマンド自身は,
実は type -path コマンドで処理されていることがわかる.
実際, which と, type -path では同じ処理となる.
type -type によりコマンドの種類を調べることができる.
この他, type コマンドは以下のオプションを使うことができる.
| type | 別名(alias) を調べる. |
| type -path | コマンドの場所を調べる. which コマンド. |
| type -type | コマンドの種類を調べる.別名(alias),ファイル(file) など |
| type -all | 全ての情報を表示する. |
| type -help | ヘルプを表示する. |
type -all コマンドにより,上の情報を一度に表示することができる.