Ich möchte wissen, wie man den Exec
Befehl einer .desktop-Datei schreibt , um ein neues Terminal zu öffnen und ein Shell-Skript darin auszuführen. Das Shell-Skript funktioniert und ist für alle Benutzer zugänglich. Wenn Sie das Skript vom Terminal aus starten, funktioniert alles, aber nicht, wenn Sie versuchen, das Skript von einer .desktop-Datei aus zu starten.
Hier sind einige Kombinationen, die ich bereits ausprobiert habe:
Exec=gnome-terminal -x sh -c 'echo hello'
Exec=sh -c 'gnome-terminal echo hello'
Exec=sh -c 'echo hello'
Exec=echo hello
Die Option .desktop terminal ist auf true gesetzt.