コマンドラインからアプリケーションを起動するときに、次のことが正常に使用されました。
gourmet --gourmet-directory $HOME/my/custom/path/
ただし、次のコマンドを使用して.desktopファイルからこの動作を複製しようとすると機能しません。
Exec=gourmet --gourmet-directory $HOME/my/custom/path/ %F
おそらくここには非常に基本的なものが欠けているようですが、理解することはできません。どんな助けでも大変感謝します。
答え1
Execフィールドには、ハイフンを含むコマンドラインオプションのみを使用できます。
Exec=sh -c "gourmet --gourmet-directory $HOME/my/custom/path/ %F"
動作する必要があります。