"which"コマンドに加えて他のコマンドはありますか? [コピー]

"which"コマンドに加えて他のコマンドはありますか? [コピー]

コマンドが利用できない場合、whichコマンド実行可能ファイルを見つけるための別の「標準」方法はありますか?

使用できる他の「標準」方法がない場合、現在直面している実際のシステムは次の基本的なAndroidエミュレータです。ash 錬金術の皮、それが意味がある場合。

答え1

これは標準ソリューションでなければなりません。

type
type -t
type -p

答え2

どこ

まったく同じではありませんが、「which」のようにバイナリの位置を提供する必要があります。

答え3

$ PATHを直接検索してコマンドを見つけることができます。

COMMAND=vim # This is the command  to search for
(IFS=:; for dir in $PATH; do [ -x  $dir/$COMMAND ] && echo $dir/$COMMAND; done)

ash(これは他の多くのBourneシェル派生物でも機能します)

関連情報