<div dir="ltr">The Exec key description ( <a href="https://specifications.freedesktop.org/desktop-entry-spec/latest/ar01s06.html">https://specifications.freedesktop.org/desktop-entry-spec/latest/ar01s06.html</a> ) is somewhat misleading. <div>It does not state what is "command line" exactly. Should it be considered shell command line or something that can be called via execve.</div><div>Giving that <span style="color:rgb(36,41,46);font-family:-apple-system,blinkmacsystemfont,"segoe ui",helvetica,arial,sans-serif,"apple color emoji","segoe ui emoji","segoe ui symbol";font-size:14px">desktop-file-validate does not like unquoted backticks I would say the latter, but all this stuff about quotation rules makes me think about the former.</span></div><div><span style="color:rgb(36,41,46);font-family:-apple-system,blinkmacsystemfont,"segoe ui",helvetica,arial,sans-serif,"apple color emoji","segoe ui emoji","segoe ui symbol";font-size:14px">This is probably due the legacy code that makes behavior of Exec similar to the one if this command line was to be run in shell. </span></div><div><span style="color:rgb(36,41,46);font-family:-apple-system,blinkmacsystemfont,"segoe ui",helvetica,arial,sans-serif,"apple color emoji","segoe ui emoji","segoe ui symbol";font-size:14px"><br></span></div><div><span style="color:rgb(36,41,46);font-family:-apple-system,blinkmacsystemfont,"segoe ui",helvetica,arial,sans-serif,"apple color emoji","segoe ui emoji","segoe ui symbol";font-size:14px">Spec should clearly say about such things. I was not confident at all while was implementing this spec by myself and honestly still doubt that I get things right.</span></div></div>