Спасибо Мэтью, как мне это сделать? Я не могу найти автозапуск в Панели Управления По крайней мере для молока, коров рассказывает соковыжималка, когда молоко идет плохо ;) Я пытаюсь понять, что вы подразумеваете под "обычным пользователем с ограниченными правами". Если ваш пароль был поврежден, вы не могли запустить обновления. Ты не циничен, но механизм обмана отличается от Тот, который вы предположили ;-) Если это вопрос, у меня установлен GCC на моей машине. Программа аренды автомобиля несколько американских кредитных карт является недействительным в Израиль (часто также Ирландия). Кто-посадка здесь по запросам, не забудьте проверить мелкий шрифт, прежде чем рассчитывал на это. @user1873 даже если вы взяли это до крайности "какие карты расширения играть по-разному в зависимости от количества игроков?", что бы просто стать вопрос, который не был бы хороший вопрос. Я просто не думаю, что подходит вопрос. @terdon, я буду обновлять его сейчас. К сожалению, не понятно :) Ака zeroconf или Bonjour. Предоставленный пакет система(ы). Вы можете запросить вашу сеть через система-обзор -АЛР, например.

Я не могу найти это в документации, но Зениты, кажется, сделать обратную косую черту экспансия на строки, переданной --текст, который затем интерпретируется как панго текстовый атрибут разметки, в html-формате. (Спасибо manatwork указывающих на это.)

Во-первых, вы должны поставить кавычки вокруг команды замены, чтобы избежать разложения в исполнении корпуса. Это вообще в Shell-программировании: всегда поставить двойные кавычки вокруг переменной замен и команды замены (т. е. сделать"$foo" и "$(ФОО)"), если вы не знаете, почему вы можете и должны оставить их.

Во-вторых, вы должны удвоить все символы, поступающие от приложения, и заменить символы . Вы можете сделать это с помощью sed.

/usr/Бен/Зениты --ошибка --текст \
 "$(/usr/Бен/некоторые-приложения |
 СЭД -Е 'С/\\/\\\\/Г' -е 'ы/&/\&амп;/г' -е 'ы/</\&ЛТ;/Г' -Е 'С/>/\&ГТ;/г')"

Строго говоря, это не воспроизвести на выходе отлично от приложения: если есть несколько строк в конце своего выхода, они будут удалены. Стриппинг выполняется подстановка команд оболочки конструкции, поэтому, чтобы избежать этого, вы должны убедиться, что выход замещенного команды не заканчивается символом новой строки.
    выход="$(/usr/Бен/какой-приложения | Е С/\\/\\\\/г'; Эхо)"
    /usr/Бен/Зениты --ошибка --текст="${выход%в}"
Разница не очень видна в диалоговом окне.