Приложение для заметок может заменить обычные кавычки «типографскими». Эти символы — текст, а не разделитель из двойных кавычек, определённый для строки Exec ярлыка рабочего стола.

Простой аргумент прокси без пробелов не требует кавычек:

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

Сохраните путь к исполняемому файлу, который использует существующий ярлык. HTTP-адрес, построенный из списка HTTP-прокси, может заменить пример конечной точки, если разрешён просмотр через публичный прокси. %U — это код поля ярлыка рабочего стола для переданных URL; он не входит в адрес прокси.

Если кавычки нужны в другом месте команды, используйте обычную двойную кавычку ASCII и правила экранирования из спецификации Desktop Entry. Exec разбирается как исполняемый файл и аргументы, а не как сценарий оболочки.

Проверьте буквально сохранённые символы, если скопированный ярлык ведёт себя иначе, чем набранная команда. Внешне похожий знак препинания может стать частью аргумента, переданного браузеру.

Похожие статьи