Счетчик «новых сообщений» для Thunderbird на панели задач

В общем, если вы ищете PID известной командной строки, pgrep предпочтительнее ps | grep , потому что вам не нужно фильтровать вывод для извлечения PID.Вы можете использовать pgrep с -f для соответствия полной командной строке:

pgrep -f 'node /etc/skbx/host/skbx.js'

Вы также можете выбирать процессы по идентификатору родительского процесса и управляющему терминалу, среди других критериев.


Если у вас не установлен pgrep , вы можете использовать grep в конвейере. В следующем примере мы используем класс символов в шаблоне, предоставленном для grep , чтобы предотвратить появление самого grep в выводе. Это меньше печатать, чем передавать вывод в grep -v grep или аналогичный:

ps aux | grep '[n]ode /etc/skbx/host/skbx.js' | awk '{print $2}'

Команда grep , указанная в выводе ps , будет включать литералы в квадратных скобках которые не совпадают в результирующем шаблоне, используемом grep .

2
26.11.2018, 00:39
2 ответа

Прежде всего убедитесь, что в вашей системе установлена ​​поддержка индикаторов (пакеты libindicator7 и libindicator3 -7 ).

Это позволит вашей системе получать индикаторные сообщения.

$ sudo apt-get install libindicator7 libindicator3-7

Затем в Thunderbird откройте «Инструменты» → «Добавить» -. Убедитесь, что расширение под названием «Messaging Menu and Unity Launcher Integration» включено (, оно должно быть установлено по умолчанию ).

Это позволит Thunderbird отправлять индикаторные сообщения в систему.

Наконец, перезапустите Thunderbird.

Так отображается значок значка в «Диспетчере задач» по умолчанию (, что соответствует вашему случаю ),

enter image description here

в то время как это выглядит как переключение на апплет «Только значок диспетчера задач».

enter image description here

В любом случае обратите внимание, что индикатор подсчитывает не количество непрочитанных сообщений, а новых сообщений вместо (, что вы и просили ). Например, вот у меня много непрочитанных сообщений, но только 2 из них новые. Поэтому индикатор счетчика показывает цифру 2.

enter image description here

1
27.01.2020, 22:33

libindicator3-7и libindicator7уже установлены по умолчанию, а также добавление «Меню обмена сообщениями и интеграция с Unity Launcher» -в Mozilla Thunderbird. Таким образом, все шаги, представленные в другом ответе , в моем случае были бесполезны.

Я помню, что значок количества сообщений отображался на моем ноутбуке с установкой Ubuntu 18.04.1 LTS. По умолчанию он использует GNOME в качестве среды рабочего стола. Я установил там kubuntu-desktopи позже переключился на KDE Plasma. Но в новой установке Kubuntu 18.04.2 с KDE Plasma не отображается только значок с количеством сообщений.

После этой довольно старой темы я заработал, установив thunderbird-gnome-supportпакет:

sudo apt install thunderbird-gnome-support

После этого просто перезапустите Thunderbird.

0
27.01.2020, 22:33

Теги

Похожие вопросы