就像标题所说,我已经安装了 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:未找到
这里发生了什么?当我应该使用其他东西时我是否使用了哈希?如果是这样,我应该用什么来代替?