.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"

작동해야합니다.

관련 정보