我在 Nautilus (smb/gvfs) 中安装的远程驱动器上的文件夹中有一堆视频文件。我打开文件夹,将 shell 脚本放入其中,打开终端并从那里运行它。它在本地文件夹上运行良好,但当我从远程文件夹对其内容运行它时,我不断收到“权限被拒绝”的提示。该脚本只是从一个视频容器转换为另一个视频容器,如下所示:
!/bin/bash
for i in *.mp4;
do
ffmpeg -i "$i" -vcodec copy -acodec copy "$i".mkv;
done
我知道我过去做过类似的事情,没有任何问题,但这次即使我以 root 身份运行并拥有 root 拥有的脚本,我也会被拒绝权限。
我错过了什么?