Le virgolette tipografiche possono rompere una voce desktop per il proxy di Chrome
Tieni le virgolette tipografiche fuori dagli argomenti Exec di una voce desktop quando passi il flag proxy-server di Chrome.
Un’app per gli appunti può sostituire le virgolette normali con «virgolette tipografiche». Quei caratteri sono testo, non il delimitatore a virgolette doppie definito per la riga Exec di una voce desktop.
Un semplice argomento proxy senza spazi non richiede virgolette:
Exec=/usr/bin/google-chrome-stable --proxy-server=http://proxy.example.net:8080 %U
Mantieni il percorso dell’eseguibile usato dalla voce esistente. Un URL HTTP costruito dalla lista di proxy HTTP può sostituire l’endpoint di esempio quando è consentita la navigazione tramite proxy pubblici. %U è un codice di campo della voce desktop per gli URL forniti; non fa parte dell’indirizzo del proxy.
Se servono virgolette altrove nel comando, usa la virgoletta doppia ASCII normale e le regole di escape della specifica Desktop Entry. Exec viene analizzato come eseguibile e argomenti, non come script di shell.
Ispeziona i caratteri salvati letteralmente quando un lanciatore copiato si comporta diversamente da un comando digitato. Un segno di punteggiatura visivamente simile può diventare parte dell’argomento passato al browser.