gvfs-backends를 해싱하면 "gvfs-backends: 찾을 수 없음"이 발생합니다(그러나 설치됨).

gvfs-backends를 해싱하면 "gvfs-backends: 찾을 수 없음"이 발생합니다(그러나 설치됨).

제목에서 알 수 있듯이 gvfs-backends가 설치되어 있지만 bash 스크립트에서 확인하면 다음과 같습니다.

if ! hash nmap gvfs-backends 2>/dev/null; then
    echo "either nmap or gvfs-backends is not installed"
    exit
fi

스크립트가 실행되는 동안 종료합니다. 터미널 에뮬레이터에서 수동으로 입력하면

hash gvfs-backends

오류 메시지가 나타납니다

bash: 해시: gvfs-backends: 찾을 수 없음

여기서 무슨 일이 일어나고 있는 걸까요? 다른 것을 사용해야 하는데 해시를 사용하고 있습니까? 그렇다면 대신 무엇을 사용해야 합니까?

관련 정보