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'と '@@'の間のパラメータはurisとして扱われ、すべてのファイル:uriがエクスポートされます。エクスポートは非​​永続的であり、アプリケーションに対する読み取りおよび書き込み権限を持ちます。

フラットパックランニング(1)

おすすめ記事