Flatpak 桌面文件中的“@@”

Flatpak 桌面文件中的“@@”

在 Flatpak 导出的桌面文件行中Exec,要传递给应用程序的文件/URL 的字段代码由以下内容包围@@

Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=blender --file-forwarding org.blender.Blender @@ %f @@

这是什么意思?这规格没有提到它,桌面文件也不/usr/share/applications包含它。

答案1

--文件转发

如果指定此选项,则扫描其余参数,并将一对“@@”参数之间包含的所有参数解释为文件路径,在文档存储中导出,并以结果的形式传递给命令文档路径。 '@@u' 和 '@@' 之间的参数被视为 uri,并且任何 file: uri 都会被导出。导出是非持久性的,并且具有应用程序的读写权限。

平装运行 (1)

相关内容