" 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 쉘 파생물 에서도 작동합니다 )

관련 정보