无法在 gvfs 挂载的远程文件夹上的文件夹中运行脚本

无法在 gvfs 挂载的远程文件夹上的文件夹中运行脚本

我在 Nautilus (smb/gvfs) 中安装的远程驱动器上的文件夹中有一堆视频文件。我打开文件夹,将 shell 脚本放入其中,打开终端并从那里运行它。它在本地文件夹上运行良好,但当我从远程文件夹对其内容运行它时,我不断收到“权限被拒绝”的提示。该脚本只是从一个视频容器转换为另一个视频容器,如下所示:

!/bin/bash

for i in *.mp4;
do
ffmpeg -i "$i" -vcodec copy -acodec copy "$i".mkv;
done

我知道我过去做过类似的事情,没有任何问题,但这次即使我以 root 身份运行并拥有 root 拥有的脚本,我也会被拒绝权限。

我错过了什么?

相关内容