1

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

Если не конкретный в замазке, как я могу сделать это?

Раньше подобная функция существовала в более старой версии терминала KDE Ksole, но даже сейчас я ее не вижу.

2 ответа2

2

Используйте tail -F чтобы посмотреть файл, и используйте awk чтобы обнаружить строку и сгенерировать вывод.

2

Исходный код PuTTY доступен для скачивания или доступа к Subversion. Он лицензируется по лицензии MIT, поэтому вы можете изменить источник (или заплатить кому-то, чтобы он изменил источник для вас), чтобы добавить такую функцию уведомления непосредственно клиенту.

В зависимости от того, что вам нужно, может быть проще установить решение, как подсказывает ответ @ Ignacio (используя tail или другие консольные утилиты). Если в вашей клиентской системе запущен X-сервер, и вы подключились с включенной переадресацией X в PuTTY, вы можете даже использовать zenity, чтобы получить всплывающее диалоговое окно для уведомления.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .