Typografische Anführungszeichen können einen Chrome-Proxy-Eintrag unbrauchbar machen
Halten Sie typografische Anführungszeichen aus den Exec-Argumenten eines Desktop-Eintrags heraus, wenn Sie Chromes proxy-server-Schalter übergeben.
Eine Notiz-App kann gewöhnliche Anführungszeichen durch „typografische Anführungszeichen“ ersetzen. Diese Zeichen sind Text und nicht das für die Exec-Zeile eines Desktop-Eintrags definierte doppelte Anführungszeichen als Trennzeichen.
Ein einfaches Proxy-Argument ohne Leerzeichen braucht keine Anführungszeichen:
Exec=/usr/bin/google-chrome-stable --proxy-server=http://proxy.example.net:8080 %U
Behalten Sie den Programmpfad des vorhandenen Eintrags bei. Eine HTTP-URL aus der HTTP-Proxy-Liste kann den Beispiel-Endpunkt ersetzen, wenn Surfen über öffentliche Proxys erlaubt ist. %U ist ein Feldcode des Desktop-Eintrags für übergebene URLs; er gehört nicht zur Proxy-Adresse.
Wird an anderer Stelle im Befehl ein Anführungszeichen benötigt, verwenden Sie das gewöhnliche ASCII-Doppelzeichen und die Maskierungsregeln der Desktop-Entry-Spezifikation. Exec wird als Programm und Argumente ausgewertet, nicht als Shell-Skript.
Prüfen Sie die wörtlich gespeicherten Zeichen, wenn ein kopierter Starter sich anders verhält als ein getippter Befehl. Ein optisch ähnliches Satzzeichen kann Teil des Arguments werden, das der Browser erhält.