コマンドが利用できない場合、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シェル派生物でも機能します)