Une application de prise de notes peut remplacer les guillemets ordinaires par des « guillemets typographiques ». Ces caractères sont du texte, et non le délimiteur à guillemet double défini pour la ligne Exec d’une entrée de bureau.

Un argument de proxy simple, sans espaces, n’a pas besoin de guillemets :

Exec=/usr/bin/google-chrome-stable --proxy-server=http://proxy.example.net:8080 %U

Conservez le chemin de l’exécutable utilisé par l’entrée existante. Une URL HTTP construite à partir de la liste de proxys HTTP peut remplacer le point de terminaison d’exemple lorsque la navigation par proxy public est autorisée. %U est un code de champ de l’entrée de bureau pour les URL fournies ; il ne fait pas partie de l’adresse du proxy.

S’il faut des guillemets ailleurs dans la commande, utilisez le guillemet double ASCII ordinaire et les règles d’échappement de la spécification Desktop Entry. Exec est analysé comme un exécutable et des arguments, et non comme un script shell.

Inspectez les caractères réellement enregistrés lorsqu’un lanceur copié se comporte différemment d’une commande tapée. Un signe de ponctuation visuellement proche peut devenir une partie de l’argument transmis au navigateur.

Articles similaires