如何在 .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"

应该管用。

相关内容