未找到 Shell 命令

未找到 Shell 命令

我创建了一个 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,那么就没问题了……

相关内容