タイトルが示すように、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:見つかりません
ここで何が起こっているのでしょうか?他のものを使用する必要がありますが、ハッシュを使用していますか?それでは、代わりに何を使うべきですか?