我创建了一个 bash 脚本文件并将其保存在我的主目录中。运行它时,我得到以下输出:
sudo:not found
mount:not found
但set -e
没有错误。
我的文件中没有其他命令。
它是一个.sh文件,其内容是:
#!/bin/sh
set -e
sudo mount vboxsf folder ~/shared
其中“文件夹”是要挂载到共享中的文件夹,我双击运行它,因为它是一个可执行脚本
答案1
尝试以下脚本:
#!/bin/sh
set -e
sudo mount -t vboxsf folder ~/shared
不要忘记-t
挂载标志,它表示您正在挂载虚拟盒共享文件夹。
挂载位置也需要小心。如果folder
上面的脚本调用了您的共享文件夹,并且您将其挂载在~/shared
,那么就没问题了……