Я хочу написать сценарии на Ubuntu, которые будут уведомлять пользователя с помощью инструмента, аналогичного Growl на OS X (в частности, инструмента командной строки growlnotify
). Как называется эквивалентный инструмент в Linux?
3 ответа
Ubuntu может показывать уведомления, которые кажутся эквивалентными Growl. Он доступен через DBus (для программ) и через команду notify-send
(для сценариев оболочки).
Есть порт Growl для Linux. Найдено здесь: рычание для Linux
если вы используете KDE, это очень просто! просто используйте встроенную в KDE команду kdialog, как в примере ниже:
kdialog --passivepopup "Example text"
если вы используете обычный ubuntu, вам нужно установить пакет libnotify-bin, введя следующую команду:
sudo apt-get install libnotify-bin
и тогда вы можете отправлять сообщения с таким:
notify-send "Example text"
kdialog немного интереснее, потому что он делает больше, чем просто отправляет уведомления из командной строки. с его помощью вы можете создать интерактивный графический интерфейс для своих программ bash!
во всяком случае, я надеюсь, что это помогает.