Уведомление-отправка из журнала IRC

Я пытаюсь, чтобы мой удаленный ssh-сеанс отправлял мне уведомления локально, когда мой ник упоминается в IRC.

В следующем коде появляется окно с уведомлением "IRC Message", но без содержимого, каждый раз, когда упоминается мой ник или я что-то набираю в IRC.

Единственный раз, когда он на самом деле показывает контент, это когда я выполняю действие "/ me", поэтому "* ник и контент" отображаются в "IRC Message" вместе с меткой времени. Что я делаю не так, что не будут отображаться обычные сообщения?

ssh ircuser@server.net "tail -n 1 -q -f ~/irclogs/*/*.log|grep -i --line-buffered usernick"|while read line;do notify-send "IRC Message" "${line}";done

Спасибо за любую помощь.

2 ответа

Это была проблема с центром уведомлений MATE, он ожидал HTML-формат от notify-send и использовал теги "<>" вокруг ника в качестве тегов. Сделал работу вокруг

Предполагая, что вы просматриваете правильные файлы журналов..=P

Не уверен, но вы можете попробовать stdbuf -o0 grep nickname или снимите буфер

Другие вопросы по тегам