.desktopファイルにパラメータを渡す方法

.desktopファイルにパラメータを渡す方法

コマンドラインからアプリケーションを起動するときに、次のことが正常に使用されました。

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"

動作する必要があります。

関連情報