5
물고기 스크립트 내에 프로그램이 있는지 어떻게 확인합니까?물고기 스크립트의 프로그램이 있는지 확인하십시오.
나는 Bash와 절대적인 해결책이 없다는 것을 알고 있지만 if type PROGRAM >/dev/null 2>&1; then...
을 사용하면 좋은 결과를 얻었습니다.
물고기와 비슷한 것이 있습니까?
물고기 스크립트 내에 프로그램이 있는지 어떻게 확인합니까?물고기 스크립트의 프로그램이 있는지 확인하십시오.
나는 Bash와 절대적인 해결책이 없다는 것을 알고 있지만 if type PROGRAM >/dev/null 2>&1; then...
을 사용하면 좋은 결과를 얻었습니다.
물고기와 비슷한 것이 있습니까?
은 내장 또는 외부 프로그램 (이 경우 어떤 물고기가 실행, 즉) 무언가가 함수 인 경우 0 리턴
if type -q $program
# do stuff
end
같이 type -q
있다.
command -sq
도 있으며 외부 프로그램 인 경우에만 0을 반환합니다.
두 경우 모두 "-q"플래그는 모든 출력을 차단합니다. 명령의 경우 "-s"는 명령을 직접 실행하는 대신 명령을 찾습니다.