`command`と`type` - ユーザーパスでプログラムファイルを見つける

`command`と`type` - ユーザーパスでプログラムファイルを見つける

ユーザーパスでプログラムファイルを見つける必要があります。いくつかの解決策を見つけた最良の方法はとcommandですtype

UNIXに似ているより良い、速い方法は何ですか、その理由は何ですか?

command -v <application>
type -p <application>

ベストアンサー1

このバリエーションはcommand -vPOSIX 標準で定義されているので、
まさに「UNIX と同様のアプローチ」です。

標準リファレンス POSIX - シェルとユーティリティ - コマンド

すべての詳細とその他の情報:「which」を使わないのはなぜですか?それでは何を使うべきですか?

おすすめ記事